aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
AgeCommit message (Expand)AuthorFilesLines
2020-06-11x86/entry: Change exit path of xen_failsafe_callbackThomas Gleixner2-2/+2
2020-06-11x86/entry: Remove the transition leftoversThomas Gleixner2-24/+5
2020-06-11x86/entry: Switch page fault exception to IDTENTRY_RAWThomas Gleixner2-49/+0
2020-06-11x86/entry/64: Simplify idtentry_bodyThomas Gleixner1-2/+0
2020-06-11x86/entry: Switch XEN/PV hypercall entry to IDTENTRYThomas Gleixner3-22/+96
2020-06-11x86/entry: Split out idtentry_exit_cond_resched()Thomas Gleixner1-15/+15
2020-06-11x86/entry/64: Move do_softirq_own_stack() to CThomas Gleixner1-13/+0
2020-06-11x86/entry: Provide helpers for executing on the irqstackThomas Gleixner1-0/+39
2020-06-11x86/entry: Clean up idtentry_enter/exit() leftoversThomas Gleixner1-38/+29
2020-06-11x86/entry: Provide idtentry_enter/exit_user()Thomas Gleixner1-0/+31
2020-06-11x86/entry: Provide idtentry_entry/exit_cond_rcu()Thomas Gleixner1-15/+64
2020-06-11x86/entry: Convert double fault exception to IDTENTRY_DFThomas Gleixner2-11/+3
2020-06-11x86/entry: Implement user mode C entry points for #DB and #MCEThomas Gleixner1-1/+1
2020-06-11x86/entry/64: Remove error code clearing from #DB and #MCE ASM stubThomas Gleixner1-1/+0
2020-06-11x86/entry: Convert Debug exception to IDTENTRY_DBThomas Gleixner2-12/+0
2020-06-11x86/entry: Convert NMI to IDTENTRY_NMIThomas Gleixner2-12/+11
2020-06-11x86/entry: Convert Machine Check to IDTENTRY_ISTThomas Gleixner2-12/+0
2020-06-11x86/entry: Convert INT3 exception to IDTENTRY_RAWThomas Gleixner2-9/+0
2020-06-11x86/entry/32: Convert IRET exception to IDTENTRY_SWThomas Gleixner1-7/+7
2020-06-11x86/entry: Convert SIMD coprocessor error exception to IDTENTRYThomas Gleixner2-15/+0
2020-06-11x86/entry: Convert Alignment check exception to IDTENTRYThomas Gleixner2-7/+0
2020-06-11x86/entry: Convert Coprocessor error exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Spurious interrupt bug exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert General protection exception to IDTENTRYThomas Gleixner2-9/+2
2020-06-11x86/entry: Convert Stack segment exception to IDTENTRYThomas Gleixner2-7/+0
2020-06-11x86/entry: Convert Segment not present exception to IDTENTRYThomas Gleixner2-7/+0
2020-06-11x86/entry: Convert Invalid TSS exception to IDTENTRYThomas Gleixner2-7/+0
2020-06-11x86/entry: Convert Coprocessor segment overrun exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Device not available exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Invalid Opcode exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Bounds exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Overflow exception to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry: Convert Divide Error to IDTENTRYThomas Gleixner2-8/+0
2020-06-11x86/entry/common: Provide idtentry_enter/exit()Thomas Gleixner1-0/+99
2020-06-11x86/idtentry: Provide macros to define/declare IDT entry pointsThomas Gleixner2-0/+12
2020-06-11x86/entry/32: Provide macro to emit IDT entry stubsThomas Gleixner1-0/+68
2020-06-11x86/entry/64: Provide sane error entry/exitThomas Gleixner1-3/+19
2020-06-11x86/entry: Distangle idtentryThomas Gleixner1-182/+219
2020-06-11x86/entry/64: Reorder idtentriesThomas Gleixner1-19/+17
2020-06-11x86/entry/64: Use native swapgs in asm_load_gs_index()Thomas Gleixner1-3/+3
2020-06-11x86/entry: Disable interrupts for native_load_gs_index() in C codeThomas Gleixner1-8/+3
2020-06-11x86/entry: Make entry_64_compat.S objtool cleanPeter Zijlstra2-7/+20
2020-06-11x86/entry: Move irq flags tracing to prepare_exit_to_usermode()Thomas Gleixner4-22/+27
2020-06-11x86/entry: Move irq tracing on syscall entry to C-codeThomas Gleixner4-34/+19
2020-06-11x86/entry/common: Protect against instrumentationThomas Gleixner1-44/+89
2020-06-11x86/entry: Mark enter_from_user_mode() noinstrThomas Gleixner1-1/+1
2020-06-11x86/entry/32: Move non entry code into .text sectionThomas Gleixner1-0/+9
2020-06-11x86/entry/64: Move non entry code into .text sectionThomas Gleixner1-4/+14
2020-06-11x86/entry: Exclude low level entry code from sanitizingPeter Zijlstra1-0/+8
2020-06-11x86/entry: Remove the unused LOCKDEP_SYSEXIT cruftThomas Gleixner1-5/+0