tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 628e30bc9a3c48a6ab38868cb77fc6497d6ebaa5 commit: c0d9a87efd7845c763e936a5bd9c482c62f8ceb4 [1817/1817] LoongArch: eiointc: fix ext irq route error config: loongarch-randconfig-r132-20250111 (https://download.01.org/0day-ci/archive/20250111/202501110955.EqrH7xh1-lkp@i...) compiler: loongarch64-linux-gcc (GCC) 14.2.0 reproduce: (https://download.01.org/0day-ci/archive/20250111/202501110955.EqrH7xh1-lkp@i...)
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@intel.com | Closes: https://lore.kernel.org/oe-kbuild-all/202501110955.EqrH7xh1-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
drivers/irqchip/irq-loongson-eiointc.c:54:17: sparse: sparse: symbol 'extioi_node_maps' was not declared. Should it be static?
drivers/irqchip/irq-loongson-eiointc.c: note: in included file (through arch/loongarch/include/asm/loongarch.h, arch/loongarch/include/asm/cpu-info.h, ...): ../lib/gcc/loongarch64-linux/14.2.0/include/larchintrin.h:291:10: sparse: sparse: undefined identifier '__builtin_loongarch_iocsrrd_d' ../lib/gcc/loongarch64-linux/14.2.0/include/larchintrin.h:329:3: sparse: sparse: undefined identifier '__builtin_loongarch_iocsrwr_d' ../lib/gcc/loongarch64-linux/14.2.0/include/larchintrin.h:281:10: sparse: sparse: undefined identifier '__builtin_loongarch_iocsrrd_w' ../lib/gcc/loongarch64-linux/14.2.0/include/larchintrin.h:319:3: sparse: sparse: undefined identifier '__builtin_loongarch_iocsrwr_w'
vim +/extioi_node_maps +54 drivers/irqchip/irq-loongson-eiointc.c
53
54 extioi_node_map extioi_node_maps = EXTIOI_NODE_MASK_NONE;
55 56