./arch/arm64/include/asm/vdso.h:19:18: error: 'vdso_offset_futex_list32_try_unlock_cs_start' undeclared; did you mean 'vdso_offset_futex_list64_try_unlock_cs_start'?
kernel test robot <[email protected]>
| Newsgroups | dev.linux.lists.oe-kbuild-all |
|---|---|
| Message-ID | <[email protected]> |
tree: https://github.com/intel-lab-lkp/linux/commits/Andr-Almeida/arm64-vdso-Prepare-for-robust-futex-unlock-support/20260821-185042 head: c24af1004f23fc7c8664fc39786d7ad617a09a9c commit: c24af1004f23fc7c8664fc39786d7ad617a09a9c arm64: vdso32: Implement __vdso_futex_robust_try_unlock() date: 2 days ago config: arm64-allnoconfig-bpf (https://download.01.org/0day-ci/archive/20260825/[email protected]/config) compiler: aarch64-linux-gnu-gcc (Debian 14.2.0-19) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260825/[email protected]/reproduce) 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 <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ All errors (new ones prefixed by >>): In file included from arch/arm64/kernel/vdso.c:30: arch/arm64/kernel/vdso.c: In function 'aarch32_vdso_futex_update_ips': >> ./arch/arm64/include/asm/vdso.h:19:18: error: 'vdso_offset_futex_list32_try_unlock_cs_start' undeclared (first use in this function); did you mean 'vdso_offset_futex_list64_try_unlock_cs_start'? 19 | (void *)(vdso_offset_##name + (unsigned long)(base)); \ | ^~~~~~~~~~~~ arch/arm64/kernel/vdso.c:86:33: note: in expansion of macro 'VDSO_SYMBOL' 86 | VDSO_SYMBOL(vdso, futex_list32_try_unlock_cs_start), | ^~~~~~~~~~~ ./arch/arm64/include/asm/vdso.h:19:18: note: each undeclared identifier is reported only once for each function it appears in 19 | (void *)(vdso_offset_##name + (unsigned long)(base)); \ | ^~~~~~~~~~~~ arch/arm64/kernel/vdso.c:86:33: note: in expansion of macro 'VDSO_SYMBOL' 86 | VDSO_SYMBOL(vdso, futex_list32_try_unlock_cs_start), | ^~~~~~~~~~~ >> ./arch/arm64/include/asm/vdso.h:19:18: error: 'vdso_offset_futex_list32_try_unlock_cs_end' undeclared (first use in this function); did you mean 'vdso_offset_futex_list64_try_unlock_cs_end'? 19 | (void *)(vdso_offset_##name + (unsigned long)(base)); \ | ^~~~~~~~~~~~ arch/arm64/kernel/vdso.c:87:33: note: in expansion of macro 'VDSO_SYMBOL' 87 | VDSO_SYMBOL(vdso, futex_list32_try_unlock_cs_end)); | ^~~~~~~~~~~ vim +19 ./arch/arm64/include/asm/vdso.h 9031fefde6f2ac Will Deacon 2012-03-05 16 9031fefde6f2ac Will Deacon 2012-03-05 17 #define VDSO_SYMBOL(base, name) \ 9031fefde6f2ac Will Deacon 2012-03-05 18 ({ \ 0973fed6a5e58d Thomas Weißschuh 2024-10-10 @19 (void *)(vdso_offset_##name + (unsigned long)(base)); \ 9031fefde6f2ac Will Deacon 2012-03-05 20 }) 9031fefde6f2ac Will Deacon 2012-03-05 21 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki