tree: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 5c755fe142b421d295e7dd64a9833c12abbfd28e commit: 2813893f8b197a14f1e1ddb04d99bce46817c84a kernel: conditionally support non-root users, groups and capabilities date: 3 months ago config: openrisc-allnoconfig (attached as .config) reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2813893f8b197a14f1e1ddb04d99bce46817c84a # save the attached .config to linux build tree make.cross ARCH=openrisc All error/warnings (new ones prefixed by >>): kernel/uid16.c: In function 'SYSC_setgroups16': >> kernel/uid16.c:184:2: error: implicit declaration of function 'groups_alloc' kernel/uid16.c:184:13: warning: assignment makes pointer from integer without a cast vim +/groups_alloc +184 kernel/uid16.c ^1da177e Linus Torvalds 2005-04-16 178 7ff4d90b Eric W. Biederman 2014-12-05 179 if (!may_setgroups()) ^1da177e Linus Torvalds 2005-04-16 180 return -EPERM; ^1da177e Linus Torvalds 2005-04-16 181 if ((unsigned)gidsetsize > NGROUPS_MAX) ^1da177e Linus Torvalds 2005-04-16 182 return -EINVAL; ^1da177e Linus Torvalds 2005-04-16 183 ^1da177e Linus Torvalds 2005-04-16 @184 group_info = groups_alloc(gidsetsize); ^1da177e Linus Torvalds 2005-04-16 185 if (!group_info) ^1da177e Linus Torvalds 2005-04-16 186 return -ENOMEM; ^1da177e Linus Torvalds 2005-04-16 187 retval = groups16_from_user(group_info, grouplist); :::::: The code at line 184 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation