CC: [email protected] CC: [email protected] TO: "André Almeida" <[email protected]> CC: Peter Zijlstra <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: c8c109546a19613d323a319d0c921cb1f317e629 commit: bf69bad38cf63d980e8a603f8d1bd1f85b5ed3d9 futex: Implement sys_futex_waitv() date: 5 weeks ago :::::: branch date: 10 hours ago :::::: commit date: 5 weeks ago config: arm64-randconfig-s031-20211008 (attached as .config) compiler: aarch64-linux-gcc (GCC) 11.2.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.4-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bf69bad38cf63d980e8a603f8d1bd1f85b5ed3d9 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout bf69bad38cf63d980e8a603f8d1bd1f85b5ed3d9 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=arm64 SHELL=/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> sparse warnings: (new ones prefixed by >>) kernel/sys_ni.c:39:1: sparse: sparse: symbol '__arm64_sys_io_setup' was not declared. Should it be static? kernel/sys_ni.c:40:1: sparse: sparse: symbol '__arm64_compat_sys_io_setup' was not declared. Should it be static? kernel/sys_ni.c:41:1: sparse: sparse: symbol '__arm64_sys_io_destroy' was not declared. Should it be static? kernel/sys_ni.c:42:1: sparse: sparse: symbol '__arm64_sys_io_submit' was not declared. Should it be static? kernel/sys_ni.c:43:1: sparse: sparse: symbol '__arm64_compat_sys_io_submit' was not declared. Should it be static? kernel/sys_ni.c:44:1: sparse: sparse: symbol '__arm64_sys_io_cancel' was not declared. Should it be static? kernel/sys_ni.c:45:1: sparse: sparse: symbol '__arm64_sys_io_getevents_time32' was not declared. Should it be static? kernel/sys_ni.c:46:1: sparse: sparse: symbol '__arm64_sys_io_getevents' was not declared. Should it be static? kernel/sys_ni.c:47:1: sparse: sparse: symbol '__arm64_sys_io_pgetevents_time32' was not declared. Should it be static? kernel/sys_ni.c:48:1: sparse: sparse: symbol '__arm64_sys_io_pgetevents' was not declared. Should it be static? kernel/sys_ni.c:49:1: sparse: sparse: symbol '__arm64_compat_sys_io_pgetevents_time32' was not declared. Should it be static? kernel/sys_ni.c:50:1: sparse: sparse: symbol '__arm64_compat_sys_io_pgetevents' was not declared. Should it be static? kernel/sys_ni.c:51:1: sparse: sparse: symbol '__arm64_sys_io_uring_setup' was not declared. Should it be static? kernel/sys_ni.c:52:1: sparse: sparse: symbol '__arm64_sys_io_uring_enter' was not declared. Should it be static? kernel/sys_ni.c:53:1: sparse: sparse: symbol '__arm64_sys_io_uring_register' was not declared. Should it be static? kernel/sys_ni.c:60:1: sparse: sparse: symbol '__arm64_sys_lookup_dcookie' was not declared. Should it be static? kernel/sys_ni.c:61:1: sparse: sparse: symbol '__arm64_compat_sys_lookup_dcookie' was not declared. Should it be static? kernel/sys_ni.c:64:1: sparse: sparse: symbol '__arm64_sys_eventfd2' was not declared. Should it be static? kernel/sys_ni.c:67:1: sparse: sparse: symbol '__arm64_sys_epoll_create1' was not declared. Should it be static? kernel/sys_ni.c:68:1: sparse: sparse: symbol '__arm64_sys_epoll_ctl' was not declared. Should it be static? kernel/sys_ni.c:69:1: sparse: sparse: symbol '__arm64_sys_epoll_pwait' was not declared. Should it be static? kernel/sys_ni.c:70:1: sparse: sparse: symbol '__arm64_compat_sys_epoll_pwait' was not declared. Should it be static? kernel/sys_ni.c:71:1: sparse: sparse: symbol '__arm64_sys_epoll_pwait2' was not declared. Should it be static? kernel/sys_ni.c:72:1: sparse: sparse: symbol '__arm64_compat_sys_epoll_pwait2' was not declared. Should it be static? kernel/sys_ni.c:77:1: sparse: sparse: symbol '__arm64_sys_inotify_init1' was not declared. Should it be static? kernel/sys_ni.c:78:1: sparse: sparse: symbol '__arm64_sys_inotify_add_watch' was not declared. Should it be static? kernel/sys_ni.c:79:1: sparse: sparse: symbol '__arm64_sys_inotify_rm_watch' was not declared. Should it be static? kernel/sys_ni.c:84:1: sparse: sparse: symbol '__arm64_sys_ioprio_set' was not declared. Should it be static? kernel/sys_ni.c:85:1: sparse: sparse: symbol '__arm64_sys_ioprio_get' was not declared. Should it be static? kernel/sys_ni.c:88:1: sparse: sparse: symbol '__arm64_sys_flock' was not declared. Should it be static? kernel/sys_ni.c:101:1: sparse: sparse: symbol '__arm64_sys_quotactl' was not declared. Should it be static? kernel/sys_ni.c:102:1: sparse: sparse: symbol '__arm64_sys_quotactl_fd' was not declared. Should it be static? kernel/sys_ni.c:113:1: sparse: sparse: symbol '__arm64_sys_signalfd4' was not declared. Should it be static? kernel/sys_ni.c:114:1: sparse: sparse: symbol '__arm64_compat_sys_signalfd4' was not declared. Should it be static? kernel/sys_ni.c:123:1: sparse: sparse: symbol '__arm64_sys_timerfd_create' was not declared. Should it be static? kernel/sys_ni.c:124:1: sparse: sparse: symbol '__arm64_sys_timerfd_settime' was not declared. Should it be static? kernel/sys_ni.c:125:1: sparse: sparse: symbol '__arm64_sys_timerfd_settime32' was not declared. Should it be static? kernel/sys_ni.c:126:1: sparse: sparse: symbol '__arm64_sys_timerfd_gettime' was not declared. Should it be static? kernel/sys_ni.c:127:1: sparse: sparse: symbol '__arm64_sys_timerfd_gettime32' was not declared. Should it be static? kernel/sys_ni.c:132:1: sparse: sparse: symbol '__arm64_sys_acct' was not declared. Should it be static? kernel/sys_ni.c:135:1: sparse: sparse: symbol '__arm64_sys_capget' was not declared. Should it be static? kernel/sys_ni.c:136:1: sparse: sparse: symbol '__arm64_sys_capset' was not declared. Should it be static? kernel/sys_ni.c:144:1: sparse: sparse: symbol '__arm64_sys_clone3' was not declared. Should it be static? kernel/sys_ni.c:147:1: sparse: sparse: symbol '__arm64_sys_futex' was not declared. Should it be static? kernel/sys_ni.c:148:1: sparse: sparse: symbol '__arm64_sys_futex_time32' was not declared. Should it be static? kernel/sys_ni.c:149:1: sparse: sparse: symbol '__arm64_sys_set_robust_list' was not declared. Should it be static? kernel/sys_ni.c:150:1: sparse: sparse: symbol '__arm64_compat_sys_set_robust_list' was not declared. Should it be static? kernel/sys_ni.c:151:1: sparse: sparse: symbol '__arm64_sys_get_robust_list' was not declared. Should it be static? kernel/sys_ni.c:152:1: sparse: sparse: symbol '__arm64_compat_sys_get_robust_list' was not declared. Should it be static? >> kernel/sys_ni.c:153:1: sparse: sparse: symbol '__arm64_sys_futex_waitv' was >> not declared. Should it be static? kernel/sys_ni.c:160:1: sparse: sparse: symbol '__arm64_sys_kexec_load' was not declared. Should it be static? kernel/sys_ni.c:161:1: sparse: sparse: symbol '__arm64_compat_sys_kexec_load' was not declared. Should it be static? kernel/sys_ni.c:164:1: sparse: sparse: symbol '__arm64_sys_init_module' was not declared. Should it be static? kernel/sys_ni.c:165:1: sparse: sparse: symbol '__arm64_sys_delete_module' was not declared. Should it be static? kernel/sys_ni.c:170:1: sparse: sparse: symbol '__arm64_sys_syslog' was not declared. Should it be static? kernel/sys_ni.c:177:1: sparse: sparse: symbol '__arm64_sys_setregid' was not declared. Should it be static? kernel/sys_ni.c:178:1: sparse: sparse: symbol '__arm64_sys_setgid' was not declared. Should it be static? kernel/sys_ni.c:179:1: sparse: sparse: symbol '__arm64_sys_setreuid' was not declared. Should it be static? kernel/sys_ni.c:180:1: sparse: sparse: symbol '__arm64_sys_setuid' was not declared. Should it be static? kernel/sys_ni.c:181:1: sparse: sparse: symbol '__arm64_sys_setresuid' was not declared. Should it be static? kernel/sys_ni.c:182:1: sparse: sparse: symbol '__arm64_sys_getresuid' was not declared. Should it be static? kernel/sys_ni.c:183:1: sparse: sparse: symbol '__arm64_sys_setresgid' was not declared. Should it be static? kernel/sys_ni.c:184:1: sparse: sparse: symbol '__arm64_sys_getresgid' was not declared. Should it be static? kernel/sys_ni.c:185:1: sparse: sparse: symbol '__arm64_sys_setfsuid' was not declared. Should it be static? kernel/sys_ni.c:186:1: sparse: sparse: symbol '__arm64_sys_setfsgid' was not declared. Should it be static? kernel/sys_ni.c:187:1: sparse: sparse: symbol '__arm64_sys_setgroups' was not declared. Should it be static? kernel/sys_ni.c:188:1: sparse: sparse: symbol '__arm64_sys_getgroups' was not declared. Should it be static? kernel/sys_ni.c:195:1: sparse: sparse: symbol '__arm64_sys_mq_open' was not declared. Should it be static? kernel/sys_ni.c:196:1: sparse: sparse: symbol '__arm64_compat_sys_mq_open' was not declared. Should it be static? kernel/sys_ni.c:197:1: sparse: sparse: symbol '__arm64_sys_mq_unlink' was not declared. Should it be static? kernel/sys_ni.c:198:1: sparse: sparse: symbol '__arm64_sys_mq_timedsend' was not declared. Should it be static? kernel/sys_ni.c:199:1: sparse: sparse: symbol '__arm64_sys_mq_timedsend_time32' was not declared. Should it be static? kernel/sys_ni.c:200:1: sparse: sparse: symbol '__arm64_sys_mq_timedreceive' was not declared. Should it be static? kernel/sys_ni.c:201:1: sparse: sparse: symbol '__arm64_sys_mq_timedreceive_time32' was not declared. Should it be static? kernel/sys_ni.c:202:1: sparse: sparse: symbol '__arm64_sys_mq_notify' was not declared. Should it be static? kernel/sys_ni.c:203:1: sparse: sparse: symbol '__arm64_compat_sys_mq_notify' was not declared. Should it be static? kernel/sys_ni.c:204:1: sparse: sparse: symbol '__arm64_sys_mq_getsetattr' was not declared. Should it be static? kernel/sys_ni.c:205:1: sparse: sparse: symbol '__arm64_compat_sys_mq_getsetattr' was not declared. Should it be static? kernel/sys_ni.c:208:1: sparse: sparse: symbol '__arm64_sys_msgget' was not declared. Should it be static? kernel/sys_ni.c:209:1: sparse: sparse: symbol '__arm64_sys_old_msgctl' was not declared. Should it be static? kernel/sys_ni.c:210:1: sparse: sparse: symbol '__arm64_sys_msgctl' was not declared. Should it be static? kernel/sys_ni.c:211:1: sparse: sparse: symbol '__arm64_compat_sys_msgctl' was not declared. Should it be static? kernel/sys_ni.c:212:1: sparse: sparse: symbol '__arm64_compat_sys_old_msgctl' was not declared. Should it be static? kernel/sys_ni.c:213:1: sparse: sparse: symbol '__arm64_sys_msgrcv' was not declared. Should it be static? kernel/sys_ni.c:214:1: sparse: sparse: symbol '__arm64_compat_sys_msgrcv' was not declared. Should it be static? kernel/sys_ni.c:215:1: sparse: sparse: symbol '__arm64_sys_msgsnd' was not declared. Should it be static? kernel/sys_ni.c:216:1: sparse: sparse: symbol '__arm64_compat_sys_msgsnd' was not declared. Should it be static? kernel/sys_ni.c:219:1: sparse: sparse: symbol '__arm64_sys_semget' was not declared. Should it be static? kernel/sys_ni.c:220:1: sparse: sparse: symbol '__arm64_sys_old_semctl' was not declared. Should it be static? kernel/sys_ni.c:221:1: sparse: sparse: symbol '__arm64_sys_semctl' was not declared. Should it be static? kernel/sys_ni.c:222:1: sparse: sparse: symbol '__arm64_compat_sys_semctl' was not declared. Should it be static? kernel/sys_ni.c:223:1: sparse: sparse: symbol '__arm64_compat_sys_old_semctl' was not declared. Should it be static? kernel/sys_ni.c:224:1: sparse: sparse: symbol '__arm64_sys_semtimedop' was not declared. Should it be static? kernel/sys_ni.c:225:1: sparse: sparse: symbol '__arm64_sys_semtimedop_time32' was not declared. Should it be static? kernel/sys_ni.c:226:1: sparse: sparse: symbol '__arm64_sys_semop' was not declared. Should it be static? kernel/sys_ni.c:229:1: sparse: sparse: symbol '__arm64_sys_shmget' was not declared. Should it be static? kernel/sys_ni.c:230:1: sparse: sparse: symbol '__arm64_sys_old_shmctl' was not declared. Should it be static? kernel/sys_ni.c:231:1: sparse: sparse: symbol '__arm64_sys_shmctl' was not declared. Should it be static? kernel/sys_ni.c:232:1: sparse: sparse: symbol '__arm64_compat_sys_shmctl' was not declared. Should it be static? kernel/sys_ni.c:233:1: sparse: sparse: too many warnings vim +/__arm64_sys_futex_waitv +153 kernel/sys_ni.c 70dd4b3160798b Dominik Brodowski 2018-03-06 133 70dd4b3160798b Dominik Brodowski 2018-03-06 134 /* kernel/capability.c */ 67a7acd3773a94 Dominik Brodowski 2018-03-04 @135 COND_SYSCALL(capget); 67a7acd3773a94 Dominik Brodowski 2018-03-04 136 COND_SYSCALL(capset); 70dd4b3160798b Dominik Brodowski 2018-03-06 137 70dd4b3160798b Dominik Brodowski 2018-03-06 138 /* kernel/exec_domain.c */ 70dd4b3160798b Dominik Brodowski 2018-03-06 139 70dd4b3160798b Dominik Brodowski 2018-03-06 140 /* kernel/exit.c */ 70dd4b3160798b Dominik Brodowski 2018-03-06 141 70dd4b3160798b Dominik Brodowski 2018-03-06 142 /* kernel/fork.c */ d68dbb0c9ac8b1 Christian Brauner 2019-06-21 143 /* __ARCH_WANT_SYS_CLONE3 */ d68dbb0c9ac8b1 Christian Brauner 2019-06-21 144 COND_SYSCALL(clone3); 70dd4b3160798b Dominik Brodowski 2018-03-06 145 af8cc9600bbf22 Peter Zijlstra 2021-09-23 146 /* kernel/futex/syscalls.c */ 67a7acd3773a94 Dominik Brodowski 2018-03-04 147 COND_SYSCALL(futex); 8dabe7245bbc13 Arnd Bergmann 2019-01-07 148 COND_SYSCALL(futex_time32); 67a7acd3773a94 Dominik Brodowski 2018-03-04 149 COND_SYSCALL(set_robust_list); 67a7acd3773a94 Dominik Brodowski 2018-03-04 150 COND_SYSCALL_COMPAT(set_robust_list); 67a7acd3773a94 Dominik Brodowski 2018-03-04 151 COND_SYSCALL(get_robust_list); 67a7acd3773a94 Dominik Brodowski 2018-03-04 152 COND_SYSCALL_COMPAT(get_robust_list); bf69bad38cf63d André Almeida 2021-09-23 @153 COND_SYSCALL(futex_waitv); 70dd4b3160798b Dominik Brodowski 2018-03-06 154 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected]
.config.gz
Description: application/gzip
_______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
