Hi Christophe, [FYI, it's a private test report for your RFC patch.] [auto build test ERROR on v5.5-rc3] [also build test ERROR on next-20191220] [cannot apply to powerpc/next arm64/for-next/core tip/timers/vdso] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/Christophe-Leroy/powerpc-32-switch-VDSO-to-C-implementation/20191225-085921 base: 46cf053efec6a3a5f343fead837777efe8252a46 config: x86_64-defconfig (attached as .config) compiler: gcc-7 (Debian 7.5.0-3) 7.5.0 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): In file included from arch/x86//entry/vdso/../../../../lib/vdso/gettimeofday.c:23:0, from arch/x86//entry/vdso/vclock_gettime.c:15: arch/x86/include/asm/vdso/gettimeofday.h: In function 'clock_gettime32_fallback': arch/x86/include/asm/vdso/gettimeofday.h:101:35: error: 'clock' undeclared (first use in this function); did you mean 'k_clock'? int ret = clock_gettime_fallback(clock, &ts); ^~~~~ k_clock arch/x86/include/asm/vdso/gettimeofday.h:101:35: note: each undeclared identifier is reported only once for each function it appears in arch/x86/include/asm/vdso/gettimeofday.h: In function 'clock_getres32_fallback': arch/x86/include/asm/vdso/gettimeofday.h:114:34: error: 'clock' undeclared (first use in this function); did you mean 'k_clock'? int ret = clock_getres_fallback(clock, &ts); ^~~~~ k_clock arch/x86//entry/vdso/vclock_gettime.c: In function '__vdso_clock_getres': >> arch/x86//entry/vdso/vclock_gettime.c:62:34: error: 'clock_id' undeclared (first use in this function); did you mean 'clock_t'? int ret = __cvdso_clock_getres(clock_id, res); ^~~~~~~~ clock_t vim +62 arch/x86//entry/vdso/vclock_gettime.c 55 56 int clock_gettime(clockid_t, struct __kernel_timespec *) 57 __attribute__((weak, alias("__vdso_clock_gettime"))); 58 59 int __vdso_clock_getres(clockid_t clock, 60 struct __kernel_timespec *res) 61 { > 62 int ret = __cvdso_clock_getres(clock_id, res); 63 64 if (likely(!ret)) 65 return ret; 66 67 return clock_getres_fallback(clock, res); 68 } 69 int clock_getres(clockid_t, struct __kernel_timespec *) 70 __attribute__((weak, alias("__vdso_clock_getres"))); 71 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation