Hi Terry, kernel test robot noticed the following build warnings: [auto build test WARNING on aae0594a7053c60b82621136257c8b648c67b512] url: https://github.com/intel-lab-lkp/linux/commits/Terry-Bowman/PCI-CXL-Introduce-PCIe-helper-function-pcie_is_cxl/20250327-095738 base: aae0594a7053c60b82621136257c8b648c67b512 patch link: https://lore.kernel.org/r/20250327014717.2988633-7-terry.bowman%40amd.com patch subject: [PATCH v8 06/16] CXL/PCI: Introduce CXL uncorrectable protocol error 'recovery' config: x86_64-defconfig (https://download.01.org/0day-ci/archive/20250327/202503271130.BAWzwRWM-lkp@xxxxxxxxx/config) compiler: gcc-11 (Debian 11.3.0-12) 11.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250327/202503271130.BAWzwRWM-lkp@xxxxxxxxx/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202503271130.BAWzwRWM-lkp@xxxxxxxxx/ All warnings (new ones prefixed by >>): In file included from lib/iomap.c:7: >> include/linux/pci.h:1873:6: warning: no previous prototype for 'pci_aer_clear_fatal_status' [-Wmissing-prototypes] 1873 | void pci_aer_clear_fatal_status(struct pci_dev *dev) { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -- In file included from drivers/pci/probe.c:9: >> include/linux/pci.h:1873:6: warning: no previous prototype for 'pci_aer_clear_fatal_status' [-Wmissing-prototypes] 1873 | void pci_aer_clear_fatal_status(struct pci_dev *dev) { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/pci/probe.c:16: include/linux/aer.h:76:20: error: redefinition of 'pci_aer_clear_fatal_status' 76 | static inline void pci_aer_clear_fatal_status(struct pci_dev *dev) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/pci/probe.c:9: include/linux/pci.h:1873:6: note: previous definition of 'pci_aer_clear_fatal_status' with type 'void(struct pci_dev *)' 1873 | void pci_aer_clear_fatal_status(struct pci_dev *dev) { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vim +/pci_aer_clear_fatal_status +1873 include/linux/pci.h 1867 1868 #ifdef CONFIG_PCIEAER 1869 bool pci_aer_available(void); 1870 void pci_aer_clear_fatal_status(struct pci_dev *dev); 1871 #else 1872 static inline bool pci_aer_available(void) { return false; } > 1873 void pci_aer_clear_fatal_status(struct pci_dev *dev) { }; 1874 #endif 1875 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki