Hi "André, [FYI, it's a private test report for your RFC patch.] [auto build test ERROR on tip/locking/core] [also build test ERROR on tip/x86/asm arm64/for-next/core tip/perf/core linus/master v5.11] [cannot apply to next-20210212] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Andr-Almeida/Add-futex2-syscalls/20210215-233004 base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 3765d01bab73bdb920ef711203978f02cd26e4da config: powerpc64-randconfig-s031-20210215 (attached as .config) compiler: powerpc64le-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-215-g0fb77bb6-dirty # https://github.com/0day-ci/linux/commit/4911d0983833ed16da856a76c9ed94231a705243 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Andr-Almeida/Add-futex2-syscalls/20210215-233004 git checkout 4911d0983833ed16da856a76c9ed94231a705243 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=powerpc64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from arch/powerpc/kernel/asm-offsets.c:14: >> include/linux/compat.h:666:12: error: expected ';', ',' or ')' before 'struct' 666 | struct __kernel_timespec __user *timo); | ^~~~~~ -- In file included from arch/powerpc/kernel/asm-offsets.c:14: >> include/linux/compat.h:666:12: error: expected ';', ',' or ')' before 'struct' 666 | struct __kernel_timespec __user *timo); | ^~~~~~ make[2]: *** [scripts/Makefile.build:117: arch/powerpc/kernel/asm-offsets.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [Makefile:1201: prepare0] Error 2 make[1]: Target 'modules_prepare' not remade because of errors. make: *** [Makefile:185: __sub-make] Error 2 make: Target 'modules_prepare' not remade because of errors. -- In file included from arch/powerpc/kernel/asm-offsets.c:14: >> include/linux/compat.h:666:12: error: expected ';', ',' or ')' before 'struct' 666 | struct __kernel_timespec __user *timo); | ^~~~~~ make[2]: *** [scripts/Makefile.build:117: arch/powerpc/kernel/asm-offsets.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [Makefile:1201: prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:185: __sub-make] Error 2 make: Target 'prepare' not remade because of errors. vim +666 include/linux/compat.h 647 648 /* kernel/exit.c */ 649 asmlinkage long compat_sys_waitid(int, compat_pid_t, 650 struct compat_siginfo __user *, int, 651 struct compat_rusage __user *); 652 653 654 655 /* kernel/futex.c */ 656 asmlinkage long 657 compat_sys_set_robust_list(struct compat_robust_list_head __user *head, 658 compat_size_t len); 659 asmlinkage long 660 compat_sys_get_robust_list(int pid, compat_uptr_t __user *head_ptr, 661 compat_size_t __user *len_ptr); 662 663 /* kernel/futex2.c */ 664 asmlinkage long compat_sys_futex_waitv(struct compat_futex_waitv *waiters, 665 compat_uint_t nr_futexes, compat_uint_t flags > 666 struct __kernel_timespec __user *timo); 667 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org