On Fri, Jan 19, 2018 at 03:18:10AM +0800, kbuild test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git pci/misc > head: ba8d362b6d084433dd311c13de5fd2dba1c90b93 > commit: ba8d362b6d084433dd311c13de5fd2dba1c90b93 [10/10] PCI: Add wrappers for dev_printk() > config: i386-randconfig-x015-201802 (attached as .config) > compiler: gcc-7 (Debian 7.2.0-12) 7.2.1 20171025 > reproduce: > git checkout ba8d362b6d084433dd311c13de5fd2dba1c90b93 > # save the attached .config to linux build tree > make ARCH=i386 > > All errors (new ones prefixed by >>): > > drivers/pci/pcie/aer/aerdrv_core.c: In function 'find_source_device': > >> drivers/pci/pcie/aer/aerdrv_core.c:229:3: error: implicit declaration of function 'pci_printk'; did you mean 'pci_intx'? [-Werror=implicit-function-declaration] > pci_printk(KERN_DEBUG, parent, "can't find device of ID%04x\n", > ^~~~~~~~~~ Sorry, my fault again. I screwed up the grep and concluded that pci_printk wasn't actually used, so I removed it. Obviously it *is* used. I added it back and repushed the branch.