Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | x86/entry: __always_inline irqflags for noinstr | Peter Zijlstra | 2020-06-11 | 1 | -10/+10 | |
| * | | | | | | x86/entry: __always_inline debugreg for noinstr | Peter Zijlstra | 2020-06-11 | 1 | -3/+3 | |
| * | | | | | | x86/idt: Consolidate idt functionality | Thomas Gleixner | 2020-06-11 | 3 | -52/+44 | |
| * | | | | | | x86/idt: Cleanup trap_init() | Thomas Gleixner | 2020-06-11 | 2 | -9/+18 | |
| * | | | | | | x86/idt: Use proper constants for table size | Thomas Gleixner | 2020-06-11 | 1 | -1/+2 | |
| * | | | | | | x86/idt: Add comments about early #PF handling | Thomas Gleixner | 2020-06-11 | 1 | -2/+8 | |
| * | | | | | | x86/idt: Mark init only functions __init | Thomas Gleixner | 2020-06-11 | 1 | -2/+2 | |
| * | | | | | | x86/entry: Rename trace_hardirqs_off_prepare() | Peter Zijlstra | 2020-06-11 | 4 | -7/+7 | |
| * | | | | | | x86/entry: Clarify irq_{enter,exit}_rcu() | Peter Zijlstra | 2020-06-11 | 1 | -2/+0 | |
| * | | | | | | x86/entry: Remove DBn stacks | Peter Zijlstra | 2020-06-11 | 5 | -35/+5 | |
| * | | | | | | x86/entry: Remove debug IDT frobbing | Peter Zijlstra | 2020-06-11 | 5 | -108/+1 | |
| * | | | | | | x86/entry: Optimize local_db_save() for virt | Peter Zijlstra | 2020-06-11 | 3 | -6/+27 | |
| * | | | | | | x86/entry, mce: Disallow #DB during #MC | Peter Zijlstra | 2020-06-11 | 1 | -0/+12 | |
| * | | | | | | x86/entry, nmi: Disable #DB | Peter Zijlstra | 2020-06-11 | 1 | -52/+3 | |
| * | | | | | | x86/entry: Introduce local_db_{save,restore}() | Peter Zijlstra | 2020-06-11 | 2 | -16/+32 | |
| * | | | | | | x86/hw_breakpoint: Prevent data breakpoints on user_pcid_flush_mask | Lai Jiangshan | 2020-06-11 | 1 | -0/+11 | |
| * | | | | | | x86/hw_breakpoint: Prevent data breakpoints on per_cpu cpu_tss_rw | Lai Jiangshan | 2020-06-11 | 1 | -0/+9 | |
| * | | | | | | x86/hw_breakpoint: Prevent data breakpoints on direct GDT | Lai Jiangshan | 2020-06-11 | 1 | -8/+22 | |
| * | | | | | | x86/hw_breakpoint: Add within_area() to check data breakpoints | Lai Jiangshan | 2020-06-11 | 1 | -2/+11 | |
| * | | | | | | xen: Move xen_setup_callback_vector() definition to include/xen/hvm.h | Vitaly Kuznetsov | 2020-06-11 | 2 | -1/+1 | |
| * | | | | | | x86/entry: Remove the TRACE_IRQS cruft | Thomas Gleixner | 2020-06-11 | 3 | -31/+1 | |
| * | | | | | | x86/entry: Move paranoid irq tracing out of ASM code | Thomas Gleixner | 2020-06-11 | 4 | -13/+17 | |
| * | | | | | | x86/entry/64: Remove TRACE_IRQS_*_DEBUG | Thomas Gleixner | 2020-06-11 | 1 | -45/+3 | |
| * | | | | | | x86/entry/32: Remove redundant irq disable code | Thomas Gleixner | 2020-06-11 | 1 | -76/+0 | |
| * | | | | | | x86/entry: Make enter_from_user_mode() static | Thomas Gleixner | 2020-06-11 | 1 | -1/+1 | |
| * | | | | | | x86/entry/64: Remove IRQ stack switching ASM | Thomas Gleixner | 2020-06-11 | 1 | -96/+0 | |
| * | | | | | | x86/entry: Remove the apic/BUILD interrupt leftovers | Thomas Gleixner | 2020-06-11 | 5 | -196/+4 | |
| * | | | | | | x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE | Thomas Gleixner | 2020-06-11 | 9 | -63/+7 | |
| * | | | | | | x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC | Thomas Gleixner | 2020-06-11 | 4 | -10/+16 | |
| * | | | | | | x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC | Thomas Gleixner | 2020-06-11 | 9 | -98/+27 | |
| * | | | | | | x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC* | Thomas Gleixner | 2020-06-11 | 7 | -42/+15 | |
| * | | | | | | x86/entry: Convert various system vectors | Thomas Gleixner | 2020-06-11 | 14 | -102/+48 | |
| * | | | | | | x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC | Thomas Gleixner | 2020-06-11 | 8 | -37/+21 | |
| * | | | | | | x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC | Thomas Gleixner | 2020-06-11 | 9 | -44/+19 | |
| * | | | | | | x86/entry: Provide IDTENTRY_SYSVEC | Thomas Gleixner | 2020-06-11 | 3 | -0/+91 | |
| * | | | | | | x86/entry: Use idtentry for interrupts | Thomas Gleixner | 2020-06-11 | 9 | -100/+28 | |
| * | | | | | | x86/entry: Add IRQENTRY_IRQ macro | Thomas Gleixner | 2020-06-11 | 3 | -0/+77 | |
| * | | | | | | x86/irq: Rework handle_irq() for 64-bit | Thomas Gleixner | 2020-06-11 | 3 | -3/+12 | |
| * | | | | | | x86/irq: Convey vector as argument and not in ptregs | Thomas Gleixner | 2020-06-11 | 11 | -78/+103 | |
| * | | | | | | x86/irq: Use generic irq_regs implementation | Thomas Gleixner | 2020-06-11 | 2 | -35/+0 | |
| * | | | | | | x86/entry/32: Remove common_exception() | Thomas Gleixner | 2020-06-11 | 1 | -21/+0 | |
| * | | | | | | x86/entry/64: Remove error_exit() | Thomas Gleixner | 2020-06-11 | 1 | -9/+0 | |
| * | | | | | | x86/entry: Change exit path of xen_failsafe_callback | Thomas Gleixner | 2020-06-11 | 2 | -2/+2 | |
| * | | | | | | x86/entry: Remove the transition leftovers | Thomas Gleixner | 2020-06-11 | 3 | -27/+8 | |
| * | | | | | | x86/entry: Switch page fault exception to IDTENTRY_RAW | Thomas Gleixner | 2020-06-11 | 9 | -92/+63 | |
| * | | | | | | x86/entry/64: Simplify idtentry_body | Thomas Gleixner | 2020-06-11 | 1 | -2/+0 | |
| * | | | | | | x86/entry: Switch XEN/PV hypercall entry to IDTENTRY | Thomas Gleixner | 2020-06-11 | 9 | -31/+143 | |
| * | | | | | | x86/entry: Split out idtentry_exit_cond_resched() | Thomas Gleixner | 2020-06-11 | 1 | -15/+15 | |
| * | | | | | | x86/entry/64: Move do_softirq_own_stack() to C | Thomas Gleixner | 2020-06-11 | 2 | -13/+6 | |
| * | | | | | | x86/entry: Provide helpers for executing on the irqstack | Thomas Gleixner | 2020-06-11 | 2 | -0/+92 |