X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=kernel%2Fgroups.c;h=fe7e6385530e679596009b2e125cb808397d870f;hb=3853f9123c185eb4018f5ccd3cdda5968efb5e10;hp=6ee6691f6839f64554aceeb1bbeca0785feda08d;hpb=38d9dff186f1c88ce8ca92700d6cedc374ff9900;p=linux-2.6-microblaze.git diff --git a/kernel/groups.c b/kernel/groups.c index 6ee6691f6839..fe7e6385530e 100644 --- a/kernel/groups.c +++ b/kernel/groups.c @@ -178,7 +178,7 @@ bool may_setgroups(void) { struct user_namespace *user_ns = current_user_ns(); - return ns_capable(user_ns, CAP_SETGID) && + return ns_capable_setid(user_ns, CAP_SETGID) && userns_may_setgroups(user_ns); }