CC: [email protected] In-Reply-To: <[email protected]> References: <[email protected]> TO: David Woodhouse <[email protected]>
Hi David, I love your patch! Perhaps something to improve: [auto build test WARNING on next-20201023] [cannot apply to tip/x86/core iommu/next kvm/linux-next v5.9 v5.9-rc8 v5.9-rc7 v5.9] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/David-Woodhouse/Fix-x2apic-enablement-and-allow-more-CPUs-clean-up-I-OAPIC-and-MSI-bitfields/20201025-054059 base: 9695c4ff26459ff5bfe25c7d6179e4c9c00e1363 :::::: branch date: 2 hours ago :::::: commit date: 2 hours ago config: i386-randconfig-s002-20201025 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.3-17-g2d3af347-dirty # https://github.com/0day-ci/linux/commit/19ca1ada20c7398391948226e09e7a73319cb14a git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review David-Woodhouse/Fix-x2apic-enablement-and-allow-more-CPUs-clean-up-I-OAPIC-and-MSI-bitfields/20201025-054059 git checkout 19ca1ada20c7398391948226e09e7a73319cb14a # save the attached .config to linux build tree make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> "sparse warnings: (new ones prefixed by >>)" arch/x86/kernel/apic/io_apic.c: note: in included file (through arch/x86/include/asm/irq_remapping.h): >> arch/x86/include/asm/io_apic.h:167:28: sparse: sparse: invalid access past >> the end of 'entry' (4 8) >> arch/x86/kernel/apic/io_apic.c:319:44: sparse: sparse: invalid access past >> the end of 'e' (4 8) arch/x86/kernel/apic/io_apic.c:344:44: sparse: sparse: invalid access past the end of 'e' (4 8) arch/x86/kernel/apic/io_apic.c:1243:37: sparse: sparse: invalid access past the end of 'entry' (4 8) arch/x86/kernel/apic/io_apic.c:1238:65: sparse: sparse: invalid access past the end of 'entry' (4 8) arch/x86/kernel/apic/io_apic.c:1235:26: sparse: sparse: invalid access past the end of 'entry' (4 8) arch/x86/kernel/apic/io_apic.c: note: in included file: arch/x86/include/asm/apic.h:497:16: sparse: sparse: invalid access past the end of 'entry' (4 8) >> arch/x86/kernel/apic/io_apic.c:2048:64: sparse: sparse: invalid access past >> the end of 'entry1' (4 8) vim +/entry +167 arch/x86/include/asm/io_apic.h 4a8e2a3115e7aa Konrad Rzeszutek Wilk 2012-03-28 164 4a8e2a3115e7aa Konrad Rzeszutek Wilk 2012-03-28 165 static inline unsigned int io_apic_read(unsigned int apic, unsigned int reg) 4a8e2a3115e7aa Konrad Rzeszutek Wilk 2012-03-28 166 { 51b146c572201e Baoquan He 2018-02-14 @167 return x86_apic_ops.io_apic_read(apic, reg); 4a8e2a3115e7aa Konrad Rzeszutek Wilk 2012-03-28 168 } 4a8e2a3115e7aa Konrad Rzeszutek Wilk 2012-03-28 169 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected]
.config.gz
Description: application/gzip
_______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
