tree: https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git sched/idle head: b6699d99ee51e9f1946f147294f483368c249d73 commit: e4a4cc361396337b9bf83007f1662ba41f21f1e5 [42/43] entry,kasan: Disallow overriding mem*() functions config: arm64-allyesconfig compiler: aarch64-linux-gcc (GCC) 12.1.0 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 # https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git/commit/?id=e4a4cc361396337b9bf83007f1662ba41f21f1e5 git remote add peterz-queue https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git git fetch --no-tags peterz-queue sched/idle git checkout e4a4cc361396337b9bf83007f1662ba41f21f1e5 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=arm64 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot All errors (new ones prefixed by >>): aarch64-linux-ld: arch/arm64/lib/memcpy.o: in function `__pi_memcpy': >> (.text+0x0): multiple definition of `memcpy'; mm/kasan/shadow.o:shadow.c:(.text+0x8c0): first defined here aarch64-linux-ld: arch/arm64/lib/memcpy.o: in function `__pi_memcpy': >> (.text+0x0): multiple definition of `memmove'; mm/kasan/shadow.o:shadow.c:(.text+0x740): first defined here aarch64-linux-ld: arch/arm64/lib/memset.o: in function `__pi_memset': >> (.text+0x0): multiple definition of `memset'; mm/kasan/shadow.o:shadow.c:(.text+0x680): first defined here -- 0-DAY CI Kernel Test Service https://01.org/lkp