Denys Vlasenko
|
778843f934
x86/asm/entry/32: Simplify pushes of zeroed pt_regs->REGs
|
9 年 前 |
Andy Lutomirski
|
a798f09111
x86/entry/32: Change INT80 to be an interrupt gate
|
9 年 前 |
Andy Lutomirski
|
fda57b2267
x86/entry: Improve system call entry comments
|
9 年 前 |
Andy Lutomirski
|
f2b375756c
x86/entry: Vastly simplify SYSENTER TF (single-step) handling
|
9 年 前 |
Andy Lutomirski
|
e786041153
x86/entry/compat: In SYSENTER, sink AC clearing below the existing FLAGS test
|
9 年 前 |
Andy Lutomirski
|
3d44d51bd3
x86/entry/compat: Add missing CLAC to entry_INT80_32
|
9 年 前 |
Linus Torvalds
|
88cbfd0711
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
9 年 前 |
Andy Lutomirski
|
30bfa7b348
x86/entry: Restore traditional SYSENTER calling convention
|
9 年 前 |
Boris Ostrovsky
|
91e2eea98f
x86/xen: Avoid fast syscall path for Xen PV guests
|
9 年 前 |
Borislav Petkov
|
f74acf0e43
x86/entry/64_compat: Make labels local
|
9 年 前 |
Boris Ostrovsky
|
75ef82190d
x86/entry, x86/paravirt: Remove the unused usergs_sysret32 PV op
|
9 年 前 |
Boris Ostrovsky
|
5fdf5d37f4
x86/xen: Avoid fast syscall path for Xen PV guests
|
9 年 前 |
Andy Lutomirski
|
657c1eea00
x86/entry/32: Fix entry_INT80_32() to expect interrupts to be on
|
9 年 前 |
Borislav Petkov
|
374a3a3916
x86/entry/64/compat: Document sysenter_fix_flags's reason for existence
|
9 年 前 |
Andy Lutomirski
|
7841b40871
x86/entry/compat: Implement opportunistic SYSRETL for compat syscalls
|
9 年 前 |
Andy Lutomirski
|
a474e67c91
x86/vdso/compat: Wire up SYSENTER and SYSCSALL for compat userspace
|
9 年 前 |
Andy Lutomirski
|
ee08c6bd31
x86/entry/64/compat: Migrate the body of the syscall entry to C
|
9 年 前 |
Andy Lutomirski
|
8169aff611
x86/entry/64/compat: Set up full pt_regs for all compat syscalls
|
9 年 前 |
Andy Lutomirski
|
2ec67971fa
x86/entry/64/compat: Remove most of the fast system call machinery
|
9 年 前 |
Andy Lutomirski
|
c5f638ac90
x86/entry/64/compat: Remove audit optimizations
|
9 年 前 |
Andy Lutomirski
|
e62a254a1f
x86/entry/64/compat: Disable SYSENTER and SYSCALL32 entries
|
9 年 前 |
Andy Lutomirski
|
b611acf473
x86/entry/64/compat: After SYSENTER, move STI after the NT fixup
|
9 年 前 |
Andy Lutomirski
|
dd27f998f0
x86/entry/64/compat: Fix SYSENTER's NT flag before user memory access
|
9 年 前 |
Ingo Molnar
|
a5dd192496
Merge branch 'x86/urgent' into x86/asm to fix up conflicts and to pick up fixes
|
10 年 前 |
Linus Torvalds
|
cd88ec2317
x86: fix error handling for 32-bit compat out-of-range system call numbers
|
10 年 前 |
Ingo Molnar
|
5b929bd11d
Merge branch 'x86/urgent' into x86/asm, before applying dependent patches
|
10 年 前 |
Denys Vlasenko
|
c0c3322e98
x86/asm/entry/32: Revert 'Do not use R9 in SYSCALL32' commit
|
10 年 前 |
Andy Lutomirski
|
8f7f06b87a
x86/entry/64: Fix IRQ state confusion and related warning on compat syscalls with CONFIG_AUDITSYSCALL=n
|
10 年 前 |
Andy Lutomirski
|
02bc7768fe
x86/asm/entry/64: Migrate error and IRQ exit work to C and remove old assembly code
|
10 年 前 |
Andy Lutomirski
|
29ea1b258b
x86/entry/64: Migrate 64-bit and compat syscalls to the new exit handlers and remove old assembly code
|
10 年 前 |