android_kernel_oneplus_msm8998/arch
Andy Lutomirski ca192232dc BACKPORT: x86/entry: Get rid of two-phase syscall entry work
I added two-phase syscall entry work back when the entry slow path
was very slow.  Nowadays, the entry slow path is fast and two-phase
entry work serves no purpose.  Remove it.

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
(cherry picked from commit c87a85177e7a7f9a9ee32893fb99a928e02fe23a)

Bug: 119769499
Change-Id: Ieac4470411f88ca8830794d0322d8d8bb348039e
[ghackmann@google.com:
 - adjust for post-4.4 is_ia32_task() -> in_ia32_syscall() renaming
 - preserve TF flags fixup in syscall_trace_enter()
 - keep syscall_trace_enter() exported, since we haven't taken
   patches to move the calling code from entry_64.S to common.c]
Signed-off-by: Greg Hackmann <ghackmann@google.com>
2018-11-27 21:11:24 +00:00
..
alpha This is the 4.4.164 stable release 2018-11-21 11:22:37 +01:00
arc This is the 4.4.162 stable release 2018-10-20 16:32:57 +02:00
arm BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
arm64 BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
avr32
blackfin
c6x
cris
frv
h8300
hexagon This is the 4.4.160 stable release 2018-10-10 20:12:41 +02:00
ia64 kbuild: Consolidate header generation from ASM offset information 2018-11-27 16:07:57 +01:00
m32r
m68k This is the 4.4.152 stable release 2018-08-24 13:37:12 +02:00
metag
microblaze This is the 4.4.146 stable release 2018-08-06 19:12:19 +02:00
mips BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
mn10300
nios2
openrisc This is the 4.4.157 stable release 2018-09-20 11:14:55 +02:00
parisc This is the 4.4.164 stable release 2018-11-21 11:22:37 +01:00
powerpc BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
s390 BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
score
sh
sparc This is the 4.4.164 stable release 2018-11-21 11:22:37 +01:00
tile BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 2018-11-27 21:11:08 +00:00
um This is the 4.4.165 stable release 2018-11-27 16:20:35 +01:00
unicore32
x86 BACKPORT: x86/entry: Get rid of two-phase syscall entry work 2018-11-27 21:11:24 +00:00
xtensa This is the 4.4.164 stable release 2018-11-21 11:22:37 +01:00
.gitignore
Kconfig