Andy Lutomirski
|
83c133cf11
x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code
|
10 ani în urmă |
Andy Lutomirski
|
fc57a7c680
x86/paravirt: Replace the paravirt nop with a bona fide empty function
|
10 ani în urmă |
Ingo Molnar
|
5b929bd11d
Merge branch 'x86/urgent' into x86/asm, before applying dependent patches
|
10 ani în urmă |
Andy Lutomirski
|
a97439aa1a
x86/entry/64, x86/nmi/64: Add CONFIG_DEBUG_ENTRY NMI testing code
|
10 ani în urmă |
Andy Lutomirski
|
36f1a77b3a
x86/nmi/64: Make the "NMI executing" variable more consistent
|
10 ani în urmă |
Andy Lutomirski
|
23a781e987
x86/nmi/64: Minor asm simplification
|
10 ani în urmă |
Andy Lutomirski
|
810bc075f7
x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection
|
10 ani în urmă |
Andy Lutomirski
|
a27507ca2d
x86/nmi/64: Reorder nested NMI checks
|
10 ani în urmă |
Andy Lutomirski
|
0b22930eba
x86/nmi/64: Improve nested NMI comments
|
10 ani în urmă |
Andy Lutomirski
|
9b6e6a8334
x86/nmi/64: Switch stacks on userspace NMI entry
|
10 ani în urmă |
Andy Lutomirski
|
0e181bb581
x86/nmi/64: Remove asm code that saves CR2
|
10 ani în urmă |
Andy Lutomirski
|
06a7b36c7b
x86/entry: Remove SCHEDULE_USER and asm/context-tracking.h
|
10 ani în urmă |
Andy Lutomirski
|
02bc7768fe
x86/asm/entry/64: Migrate error and IRQ exit work to C and remove old assembly code
|
10 ani în urmă |
Andy Lutomirski
|
a586f98e97
x86/asm/entry/64: Simplify IRQ stack pt_regs handling
|
10 ani în urmă |
Andy Lutomirski
|
ff467594f2
x86/asm/entry/64: Save all regs on interrupt entry
|
10 ani în urmă |
Andy Lutomirski
|
29ea1b258b
x86/entry/64: Migrate 64-bit and compat syscalls to the new exit handlers and remove old assembly code
|
10 ani în urmă |
Andy Lutomirski
|
cb6f64ed5a
x86/entry/64: Really create an error-entry-from-usermode code path
|
10 ani în urmă |
Andy Lutomirski
|
5e99cb7c35
x86/entry/64/compat: Fix bad fast syscall arg failure path
|
10 ani în urmă |
Andy Lutomirski
|
539f511365
x86/asm/entry/64: Disentangle error_entry/exit gsbase/ebx/usermode code
|
10 ani în urmă |
Ingo Molnar
|
4d7321381e
x86/asm/entry/64: Clean up entry_64.S
|
10 ani în urmă |
Ingo Molnar
|
9dda1658a9
Merge branch 'x86/asm' into x86/core, to prepare for new patch
|
10 ani în urmă |
Ingo Molnar
|
b2502b418e
x86/asm/entry: Untangle 'system_call' into two entry points: entry_SYSCALL_64 and entry_INT80_32
|
10 ani în urmă |
Ingo Molnar
|
138bd56a21
x86/asm/entry/64/compat: Rename ia32entry.S -> entry_64_compat.S
|
10 ani în urmă |
Andy Lutomirski
|
5ca6f70f38
x86/asm/entry/64: Remove pointless jump to irq_return
|
10 ani în urmă |
Ingo Molnar
|
d36f947904
x86/asm/entry: Move arch/x86/include/asm/calling.h to arch/x86/entry/
|
10 ani în urmă |
Ingo Molnar
|
905a36a285
x86/asm/entry: Move entry_64.S and entry_32.S to arch/x86/entry/
|
10 ani în urmă |