linux/arch
Kees Cook edc64cccc5 UPSTREAM: arm64/ptrace: run seccomp after ptrace
Close the hole where ptrace can change a syscall out from under seccomp.

Signed-off-by: Kees Cook <keescook@chromium.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
(cherry picked from commit a5cd110cb8)

Bug: 119769499
Change-Id: I9fd3e8e6d38122866df434b2676bf7ba0e808e32
Signed-off-by: Greg Hackmann <ghackmann@google.com>
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2018-12-10 23:47:00 +05:30
..
alpha Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
arc Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
arm UPSTREAM: arm/ptrace: run seccomp after ptrace 2018-12-10 23:46:49 +05:30
arm64 UPSTREAM: arm64/ptrace: run seccomp after ptrace 2018-12-10 23:47:00 +05:30
avr32 BACKPORT: exit_thread: accept a task parameter to be exited 2018-03-05 21:56:13 +05:30
blackfin BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
c6x BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
cris BACKPORT: exit_thread: accept a task parameter to be exited 2018-03-05 21:56:13 +05:30
frv Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-06-11 16:48:21 +05:30
h8300 BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
hexagon Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-06-11 16:48:21 +05:30
ia64 Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-06-11 16:48:21 +05:30
m32r BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
m68k Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
metag BACKPORT: exit_thread: accept a task parameter to be exited 2018-03-05 21:56:13 +05:30
microblaze Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
mips BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-12-10 23:46:03 +05:30
mn10300 BACKPORT: exit_thread: accept a task parameter to be exited 2018-03-05 21:56:13 +05:30
nios2 BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
openrisc Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
parisc Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
powerpc BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-12-10 23:46:03 +05:30
s390 BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-12-10 23:46:03 +05:30
score BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
sh Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-06-12 11:54:49 +01:00
sparc Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-10-03 15:00:28 +05:30
tile BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-12-10 23:46:03 +05:30
um Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-05-20 13:36:03 +05:30
unicore32 BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30
x86 BACKPORT: x86/ptrace: run seccomp after ptrace 2018-12-10 23:46:40 +05:30
xtensa Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-07-05 11:05:40 +01:00
.gitignore
Kconfig BACKPORT: exit_thread: remove empty bodies 2018-03-05 21:56:13 +05:30