On Wed, Jan 24, 2018 at 11:49 PM, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote: > Hi Bjorn, > > After merging the pci tree, today's linux-next build (powerpc > ppc64_defconfig) failed like this: > > arch/powerpc/kernel/pci-common.c: In function 'pcibios_setup > _device': > arch/powerpc/kernel/pci-common.c:406:15: error: 'virq' may be used uninitialized in this function [-Werror=maybe-uninitialized] > pci_dev->irq = virq; > ~~~~~~~~~~~~~^~~~~~ > arch/powerpc/kernel/pci-common.c:365:15: note: 'virq' was declared here > unsigned int virq; > ^~~~ I guess I need to update my PPC compiler from 4.8.0. It doesn't warn or error on this. Neither did 0-day. > > Caused by commit > > c5042ac60fe5 ("powerpc/pci: Use of_irq_parse_and_map_pci() helper") > > I have applied the following patch for today: > > From: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> > Date: Thu, 25 Jan 2018 16:44:19 +1100 > Subject: [PATCH] powerpc/pci: fix for "Use of_irq_parse_and_map_pci() helper" > > Fixes: c5042ac60fe5 ("powerpc/pci: Use of_irq_parse_and_map_pci() helper") > Signed-off-by: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> > --- > arch/powerpc/kernel/pci-common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Acked-by: Rob Herring <robh@xxxxxxxxxx> > > diff --git a/arch/powerpc/kernel/pci-common.c b/arch/powerpc/kernel/pci-common.c > index 6be3f2c22a9b..ae2ede4de6be 100644 > --- a/arch/powerpc/kernel/pci-common.c > +++ b/arch/powerpc/kernel/pci-common.c > @@ -362,7 +362,7 @@ struct pci_controller* pci_find_hose_for_OF_device(struct device_node* node) > */ > static int pci_read_irq_line(struct pci_dev *pci_dev) > { > - unsigned int virq; > + unsigned int virq = 0; > > pr_debug("PCI: Try to map irq for %s...\n", pci_name(pci_dev)); > > -- > 2.15.1 > > -- > Cheers, > Stephen Rothwell -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html