summaryrefslogtreecommitdiffstats
path: root/kernel/ptrace.c
diff options
context:
space:
mode:
authorAndy Lutomirski2016-03-22 22:24:52 +0100
committerLinus Torvalds2016-03-22 23:36:02 +0100
commit5c38065e021bc76f97fc08997f6d7fc7ea3fb7a7 (patch)
treeb7a7e4c70c597fb4abbbdf45350e25fb08edb7b1 /kernel/ptrace.c
parentsparc/syscall: fix syscall_get_arch (diff)
downloadkernel-qcow2-linux-5c38065e021bc76f97fc08997f6d7fc7ea3fb7a7.tar.gz
kernel-qcow2-linux-5c38065e021bc76f97fc08997f6d7fc7ea3fb7a7.tar.xz
kernel-qcow2-linux-5c38065e021bc76f97fc08997f6d7fc7ea3fb7a7.zip
seccomp: check in_compat_syscall, not is_compat_task, in strict mode
Seccomp wants to know the syscall bitness, not the caller task bitness, when it selects the syscall whitelist. As far as I know, this makes no difference on any architecture, so it's not a security problem. (It generates identical code everywhere except sparc, and, on sparc, the syscall numbering is the same for both ABIs.) Signed-off-by: Andy Lutomirski <luto@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel/ptrace.c')
0 files changed, 0 insertions, 0 deletions