]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Fix prlimit64 for suid/sgid processes
authorKacper Kornet <kornet@camk.edu.pl>
Fri, 28 Jan 2011 23:21:04 +0000 (00:21 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 17 Feb 2011 22:47:16 +0000 (14:47 -0800)
commitceb615bfeb0a612b13a7d58b4e09194b92e85fbb
tree2b312faef820b4125f4d44d0db65a2f76b931fe9
parentfd70b698a14e58cdd9f35715f9594a9084ac54c0
Fix prlimit64 for suid/sgid processes

commit aa5bd67dcfdf9af34c7fa36ebc87d4e1f7e91873 upstream.

Since check_prlimit_permission always fails in the case of SUID/GUID
processes, such processes are not able to read or set their own limits.
This commit changes this by assuming that process can always read/change
its own limits.

Signed-off-by: Kacper Kornet <kornet@camk.edu.pl>
Acked-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
kernel/sys.c