summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-05x86/entry: Convert SIMD coprocessor error exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Alignment check exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Coprocessor error exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Spurious interrupt bug exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert General protection exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Stack segment exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Segment not present exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Invalid TSS exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Provide IDTENTRY_ERRORCODEThomas Gleixner
2020-05-05x86/entry: Convert Coprocessor segment overrun exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Device not available exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Invalid Opcode exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Bounds exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Overflow exception to IDTENTRYThomas Gleixner
2020-05-05x86/entry: Convert Divide Error to IDTENTRYThomas Gleixner
2020-05-05x86/traps: Prepare for using DEFINE_IDTENTRYThomas Gleixner
2020-05-05x86/entry/common: Provide idtentry_enter/exit()Thomas Gleixner
2020-05-05rcu: Provide rcu_irq_exit_preempt()Thomas Gleixner
2020-05-05x86/idtentry: Provide macros to define/declare IDT entry pointsThomas Gleixner
2020-05-05x86/entry/32: Provide macro to emit IDT entry stubsThomas Gleixner
2020-05-05x86/entry/64: Provide sane error entry/exitThomas Gleixner
2020-05-05x86/entry: Distangle idtentryThomas Gleixner
2020-05-05x86/entry/64: Reorder idtentriesThomas Gleixner
2020-05-05x86/traps: Split trap numbers out in a seperate headerThomas Gleixner
2020-05-05x86/traps: Make interrupt enable/disable symmetric in C codeThomas Gleixner
2020-05-05x86/entry: Disable interrupts for native_load_gs_index() in C codeThomas Gleixner
2020-05-05x86/traps: Mark sync_regs() noinstrThomas Gleixner
2020-05-05x86/traps: Mark fixup_bad_iret() noinstrThomas Gleixner
2020-05-05x86/kvm/svm: Move guest enter/exit into .noinstr.textentry-v4-part2Thomas Gleixner
2020-05-05x86/kvm/vmx: Move guest enter/exit into .noinstr.textThomas Gleixner
2020-05-05context_tracking: Make guest_enter/exit() .noinstr readyThomas Gleixner
2020-05-05x86/kvm/svm: Handle hardirqs proper on guest enter/exitThomas Gleixner
2020-05-05x86/kvm/vmx: Add hardirq tracing to guest enter/exitThomas Gleixner
2020-05-05x86/kvm: Move context tracking where it belongsThomas Gleixner
2020-05-05x86,objtool: Make entry_64_compat.S objtool cleanPeter Zijlstra
2020-05-05x86/entry/64: Mark ___preempt_schedule_notrace() thunk noinstrThomas Gleixner
2020-05-05x86/entry/64: Check IF in __preempt_enable_notrace() thunkThomas Gleixner
2020-05-05x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inlineThomas Gleixner
2020-05-05lib/smp_processor_id: Move it into noinstr sectionThomas Gleixner
2020-05-05context_tracking: Ensure that the critical path cannot be instrumentedThomas Gleixner
2020-05-05x86/entry: Move irq flags tracing to prepare_exit_to_usermode()Thomas Gleixner
2020-05-05x86/entry: Move irq tracing on syscall entry to C-codeThomas Gleixner
2020-05-05x86/entry/common: Protect against instrumentationThomas Gleixner
2020-05-05x86/entry: Mark enter_from_user_mode() noinstrThomas Gleixner
2020-05-05x86/entry/32: Move non entry code into .text sectionThomas Gleixner
2020-05-05x86/entry/64: Move non entry code into .text sectionThomas Gleixner
2020-05-05rcu: Make RCU IRQ enter/exit functions rely on in_nmi()entry-v4-part1Paul E. McKenney
2020-05-05x86: Replace ist_enter() with nmi_enter()Peter Zijlstra
2020-05-05sched,rcu,tracing: Avoid tracing before in_nmi() is correctPeter Zijlstra
2020-05-05x86,tracing: Robustify ftrace_nmi_enter()Peter Zijlstra