* [openeuler:OLK-6.6 701/9792] vgettimeofday.c:undefined reference to `__tsan_volatile_read4'
@ 2024-05-29 20:55 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2024-05-29 20:55 UTC (permalink / raw)
To: kernel, Jinjie Ruan; +Cc: oe-kbuild-all
Hi Andrew,
FYI, the error/warning still remains.
tree: https://gitee.com/openeuler/kernel.git OLK-6.6
head: c0b6b4438dc70167c4c16f6436499cde257f782a
commit: f9b54a6714445cde83aeff0318cf767b3b81229d [701/9792] arm64:ilp32: add ARM64_ILP32 to Kconfig
config: arm64-randconfig-003-20240530 (https://download.01.org/0day-ci/archive/20240530/202405300401.Q7EpPsSe-lkp@intel.com/config)
compiler: aarch64-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240530/202405300401.Q7EpPsSe-lkp@intel.com/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 <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202405300401.Q7EpPsSe-lkp@intel.com/
All errors (new ones prefixed by >>):
scripts/genksyms/parse.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr]
scripts/genksyms/parse.y: warning: 5 reduce/reduce conflicts [-Wconflicts-rr]
scripts/genksyms/parse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
arch/arm64/kernel/vdso-ilp32/Makefile:87: FORCE prerequisite is missing
arch/arm64/kernel/vdso-ilp32/Makefile:84: FORCE prerequisite is missing
arch/arm64/kernel/vdso-ilp32/Makefile:90: FORCE prerequisite is missing
arch/arm64/kernel/vdso-ilp32/Makefile:68: FORCE prerequisite is missing
ld: arch/arm64/kernel/vdso-ilp32/vgettimeofday-ilp32.o: in function `__cvdso_gettimeofday_data.constprop.0':
>> vgettimeofday.c:(.text+0x28): undefined reference to `__tsan_volatile_read4'
ld: vgettimeofday.c:(.text+0x40): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x6c): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x7c): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x88): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x94): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0xa0): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0xb0): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0xc0): undefined reference to `__tsan_volatile_read4'
ld: vgettimeofday.c:(.text+0x120): undefined reference to `__tsan_write4'
ld: vgettimeofday.c:(.text+0x12c): undefined reference to `__tsan_write4'
ld: vgettimeofday.c:(.text+0x184): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x190): undefined reference to `__tsan_write4'
ld: vgettimeofday.c:(.text+0x19c): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x1a8): undefined reference to `__tsan_write4'
ld: arch/arm64/kernel/vdso-ilp32/vgettimeofday-ilp32.o: in function `__cvdso_clock_gettime_data.constprop.0':
vgettimeofday.c:(.text+0x24c): undefined reference to `__tsan_volatile_read4'
ld: vgettimeofday.c:(.text+0x264): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x298): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x2a8): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x2b4): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x2c4): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x2d0): undefined reference to `__tsan_read4'
ld: vgettimeofday.c:(.text+0x2e0): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x2f0): undefined reference to `__tsan_volatile_read4'
ld: vgettimeofday.c:(.text+0x350): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x35c): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x438): undefined reference to `__tsan_volatile_read4'
ld: vgettimeofday.c:(.text+0x44c): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x458): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x464): undefined reference to `__tsan_read8'
ld: vgettimeofday.c:(.text+0x470): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x480): undefined reference to `__tsan_volatile_read4'
ld: arch/arm64/kernel/vdso-ilp32/vgettimeofday-ilp32.o: in function `__kernel_clock_getres':
>> vgettimeofday.c:(.text+0x584): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x590): undefined reference to `__tsan_write8'
ld: vgettimeofday.c:(.text+0x5c0): undefined reference to `__tsan_volatile_read4'
ld: arch/arm64/kernel/vdso-ilp32/vgettimeofday-ilp32.o: in function `_sub_I_00099_0':
>> vgettimeofday.c:(.text.startup+0x8): undefined reference to `__tsan_init'
collect2: error: ld returned 1 exit status
make[3]: *** [arch/arm64/kernel/vdso-ilp32/Makefile:68: arch/arm64/kernel/vdso-ilp32/vdso-ilp32.so.dbg] Error 1 shuffle=1722226854
make[3]: Target 'include/generated/vdso-ilp32-offsets.h' not remade because of errors.
make[2]: *** [arch/arm64/Makefile:201: vdso_prepare] Error 2 shuffle=1722226854
make[2]: Target 'prepare' not remade because of errors.
make[1]: *** [Makefile:234: __sub-make] Error 2 shuffle=1722226854
make[1]: Target 'prepare' not remade because of errors.
make: *** [Makefile:234: __sub-make] Error 2 shuffle=1722226854
make: Target 'prepare' not remade because of errors.
Kconfig warnings: (for reference only)
WARNING: unmet direct dependencies detected for ARM64_ERRATUM_845719
Depends on [n]: AARCH32_EL0 [=n]
Selected by [y]:
- ARCH_MXC [=y] && ARCH_NXP [=y] && COMPAT [=y]
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-05-29 20:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-29 20:55 [openeuler:OLK-6.6 701/9792] vgettimeofday.c:undefined reference to `__tsan_volatile_read4' kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.