On Thu, Dec 24, 2020 at 2:17 AM kernel test robot <lkp@xxxxxxxxx> wrote: > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > branch HEAD: d7a03a44a5e93f39ece70ec75d25c6088caa0fdb Add linux-next specific files for 20201223 > > Error/Warning reports: > > https://lore.kernel.org/linux-mm/202011250841.Tq5AqGpo-lkp@xxxxxxxxx > https://lore.kernel.org/linux-mm/202012141529.yE4vDrxh-lkp@xxxxxxxxx All errors (new ones prefixed by >>): In file included from drivers/iio/adc/mt6360-adc.c:12: >> include/linux/unaligned/be_byteshift.h:41:19: error: redefinition of 'get_unaligned_be16' 41 | static inline u16 get_unaligned_be16(const void *p) | ^~~~~~~~~~~~~~~~~~ In file included from include/asm-generic/unaligned.h:26, from arch/arc/include/asm/unaligned.h:11, from arch/arc/include/asm/io.h:12, from include/linux/io.h:13, from include/linux/irq.h:20, from drivers/iio/adc/mt6360-adc.c:5: include/linux/unaligned/be_struct.h:7:19: note: previous definition of 'get_unaligned_be16' was here 7 | static inline u16 get_unaligned_be16(const void *p) | ^~~~~~~~~~~~~~~~~~ If CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS not defined, it also includes # include <linux/unaligned/be_struct.h> which has definitions for below functions as well. > > Error/Warning in current branch: > > ERROR: modpost: "__umoddi3" [fs/btrfs/btrfs.ko] undefined! This part of the error report is confusing as it gives an impression of error in the btrfs part until I open the 2nd link above. > include/linux/unaligned/be_byteshift.h:41:19: error: redefinition of 'get_unaligned_be16' > include/linux/unaligned/be_byteshift.h:46:19: error: redefinition of 'get_unaligned_be32' > include/linux/unaligned/be_byteshift.h:51:19: error: redefinition of 'get_unaligned_be64' > include/linux/unaligned/be_byteshift.h:56:20: error: redefinition of 'put_unaligned_be16' > include/linux/unaligned/be_byteshift.h:61:20: error: redefinition of 'put_unaligned_be32' > include/linux/unaligned/be_byteshift.h:66:20: error: redefinition of 'put_unaligned_be64' > > possible Error/Warning in current branch: > > WARNING: modpost: vmlinux.o(.text+0x50f236): Section mismatch in reference from the function cpumask_clear_cpu() to the variable .init.data:pcpu_build_alloc_info.mask > > Error/Warning ids grouped by kconfigs: > > gcc_recent_errors > |-- arc-allyesconfig > | |-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-get_unaligned_be16 > | |-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-get_unaligned_be32 > | |-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-get_unaligned_be64 > | |-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-put_unaligned_be16 > | |-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-put_unaligned_be32 > | `-- include-linux-unaligned-be_byteshift.h:error:redefinition-of-put_unaligned_be64 > `-- sh-allmodconfig > `-- ERROR:__umoddi3-fs-btrfs-btrfs.ko-undefined > > clang_recent_errors > `-- x86_64-randconfig-a013-20201221 > `-- Section-mismatch-in-reference-from-the-function-cpumask_clear_cpu()-to-the-variable-.init.data:pcpu_build_alloc_info.mask > > elapsed time: 916m > > configs tested: 88 > configs skipped: 2 > > gcc tested configs: > arm defconfig > arm allyesconfig > arm allmodconfig > arm64 allyesconfig > arm64 defconfig > nds32 alldefconfig > sh se7206_defconfig > arm pleb_defconfig > arm mvebu_v7_defconfig > sh se7721_defconfig > m68k hp300_defconfig > sh rsk7269_defconfig > arc haps_hs_defconfig > arm aspeed_g5_defconfig > mips bmips_stb_defconfig > xtensa iss_defconfig > csky defconfig > alpha defconfig > arm s3c2410_defconfig > powerpc64 alldefconfig > powerpc iss476-smp_defconfig > arm aspeed_g4_defconfig > mips rm200_defconfig > ia64 allmodconfig > ia64 defconfig > ia64 allyesconfig > m68k allmodconfig > m68k defconfig > m68k allyesconfig > nios2 defconfig > arc allyesconfig > nds32 allnoconfig > c6x allyesconfig > nds32 defconfig > nios2 allyesconfig > alpha allyesconfig > xtensa allyesconfig > h8300 allyesconfig > arc defconfig > sh allmodconfig > parisc defconfig > s390 allyesconfig > parisc allyesconfig > s390 defconfig > i386 allyesconfig > sparc allyesconfig > sparc defconfig > i386 tinyconfig > i386 defconfig > mips allyesconfig > mips allmodconfig > powerpc allyesconfig > powerpc allmodconfig > powerpc allnoconfig > x86_64 randconfig-a001-20201223 > x86_64 randconfig-a006-20201223 > i386 randconfig-a002-20201223 > i386 randconfig-a005-20201223 > i386 randconfig-a006-20201223 > i386 randconfig-a004-20201223 > i386 randconfig-a003-20201223 > i386 randconfig-a001-20201223 > i386 randconfig-a011-20201223 > i386 randconfig-a016-20201223 > i386 randconfig-a014-20201223 > i386 randconfig-a012-20201223 > i386 randconfig-a015-20201223 > i386 randconfig-a013-20201223 > riscv nommu_virt_defconfig > riscv rv32_defconfig > riscv nommu_k210_defconfig > riscv allyesconfig > riscv allnoconfig > riscv defconfig > riscv allmodconfig > x86_64 rhel > x86_64 allyesconfig > x86_64 rhel-7.6-kselftests > x86_64 defconfig > x86_64 rhel-8.3 > x86_64 rhel-8.3-kbuiltin > x86_64 kexec > > clang tested configs: > x86_64 randconfig-a015-20201223 > x86_64 randconfig-a014-20201223 > x86_64 randconfig-a016-20201223 > x86_64 randconfig-a012-20201223 > x86_64 randconfig-a013-20201223 > x86_64 randconfig-a011-20201223 > > --- > 0-DAY CI Kernel Test Service, Intel Corporation > https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx >