On Tue, Aug 3, 2021 at 9:01 AM kernel test robot <lkp@xxxxxxxxx> wrote: > > sparse warnings: (new ones prefixed by >>) > drivers/soc/ixp4xx/ixp4xx-qmgr.c: note: in included file (through include/linux/io.h, include/linux/irq.h, include/asm-generic/hardirq.h, ...): > >> drivers/soc/ixp4xx/ixp4xx-qmgr.c:149:37: sparse: sparse: dereference of noderef expression > drivers/soc/ixp4xx/ixp4xx-qmgr.c:153:40: sparse: sparse: dereference of noderef expression > drivers/soc/ixp4xx/ixp4xx-qmgr.c:154:40: sparse: sparse: dereference of noderef expression > arch/h8300/include/asm/io.h:44:11: sparse: sparse: cast removes address space '__iomem' of expression > drivers/soc/ixp4xx/ixp4xx-qmgr.c:174:38: sparse: sparse: dereference of noderef expression > drivers/soc/ixp4xx/ixp4xx-qmgr.c:174:44: sparse: sparse: dereference of noderef expression I've sent a fix for this bug in the soc driver, and applied it to the arm/fixes tree. > arch/h8300/include/asm/io.h:26:18: sparse: sparse: cast removes address space '__iomem' of expression > arch/h8300/include/asm/io.h:44:11: sparse: sparse: cast removes address space '__iomem' of expression > arch/h8300/include/asm/io.h:26:18: sparse: sparse: cast removes address space '__iomem' of expression > arch/h8300/include/asm/io.h:44:11: sparse: sparse: cast removes address space '__iomem' of expression This is a bug in the h8300 architecture code. I have given up fixing any of the nommu targets. If anyone wants to send the trivial fix, please go ahead. Arnd