Re: [PATCH] serial: 8250_pci: fix -Winitializer-overrides for Brainboxes UC-260/271/701/756 entries
Greg Kroah-Hartman <[email protected]>
| Newsgroups | org.kernel.vger.linux-serial,dev.linux.lists.llvm,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <2026071021-game-sulfur-c62a@gregkh> |
On Wed, Jun 03, 2026 at 04:26:51PM -0700, Rosen Penev wrote: > PCI_VDEVICE() expands to set .class=0 and .class_mask=0, but the Brainboxes UC-260/271/701/756 entries immediately override those fields. This causes a build error with clang -Werror,-Winitializer-overrides. > > Fix by expanding PCI_VDEVICE() manually, omitting the trailing .class/.class_mask zeroes so each field is set exactly once. Please properly wrap your changelog text. thanks, greg k-h