tree: https://github.com/ammarfaizi2/linux-block tglx/devel/devmsi-arm head: fbc474905cdc25aeda46be5b76280d24cb51839a commit: 79d9dbf7ec99e34f936f93bb1cb4f75ca12df5de [113/127] irqchip/gic-v3-its: Switch platform MSI to MSI parent config: arm64-buildonly-randconfig-r003-20221113 compiler: clang version 16.0.0 (https://github.com/llvm/llvm-project 463da45892e2d2a262277b91b96f5f8c05dc25d0) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install arm64 cross compiling tool for clang build # apt-get install binutils-aarch64-linux-gnu # https://github.com/ammarfaizi2/linux-block/commit/79d9dbf7ec99e34f936f93bb1cb4f75ca12df5de git remote add ammarfaizi2-block https://github.com/ammarfaizi2/linux-block git fetch --no-tags ammarfaizi2-block tglx/devel/devmsi-arm git checkout 79d9dbf7ec99e34f936f93bb1cb4f75ca12df5de # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=arm64 SHELL=/bin/bash drivers/irqchip/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> drivers/irqchip/irq-gic-v3-its-msi-parent.c:110:12: warning: no previous prototype for function 'iort_pmsi_get_dev_id' [-Wmissing-prototypes] int __weak iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id) ^ drivers/irqchip/irq-gic-v3-its-msi-parent.c:110:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int __weak iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id) ^ static 1 warning generated. vim +/iort_pmsi_get_dev_id +110 drivers/irqchip/irq-gic-v3-its-msi-parent.c 109 > 110 int __weak iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id) 111 { 112 return -1; 113 } 114 -- 0-DAY CI Kernel Test Service https://01.org/lkp