diff options
author | Andrea Arcangeli <andrea@cpushare.com> | 2005-06-24 07:00:45 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-24 09:05:18 +0200 |
commit | 7286aa9b9ab35f20b1ff16d867f4535701df99b5 (patch) | |
tree | c816ea0350a0f0c7ac503c6020a6ea5398a59ee4 /security/keys/request_key.c | |
parent | Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 (diff) | |
download | linux-7286aa9b9ab35f20b1ff16d867f4535701df99b5.tar.xz linux-7286aa9b9ab35f20b1ff16d867f4535701df99b5.zip |
[PATCH] ppc64: fix seccomp with 32-bit userland
The seccomp check has to happen when entering the syscall and not when
exiting it or regs->gpr[0] contains garabge during signal handling in
ppc64_rt_sigreturn (this actually might be a bug too, but an orthogonal
one, since we really have to run the check before invoking the syscall and
not after it).
Signed-off-by: Andrea Arcangeli <andrea@cpushare.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'security/keys/request_key.c')
0 files changed, 0 insertions, 0 deletions