summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-252-5/+13
|\
| * x86/entry: Actually disable stack protectorKees Cook2020-07-191-3/+11
| * x86/entry/common: Make prepare_exit_to_usermode() staticThomas Gleixner2020-07-091-1/+1
| * x86/entry: Mark check_user_regs() noinstrThomas Gleixner2020-07-091-1/+1
* | net: remove compat_sys_{get,set}sockoptChristoph Hellwig2020-07-193-4/+11
|/
* x86/entry, selftests: Further improve user entry sanity checksAndy Lutomirski2020-07-041-0/+19
* x86/entry/compat: Clear RAX high bits on Xen PV SYSENTERAndy Lutomirski2020-07-041-9/+10
* x86/entry/64/compat: Fix Xen PV SYSENTER frame setupAndy Lutomirski2020-07-011-0/+1
* x86/entry: Move SYSENTER's regs->sp and regs->flags fixups into CAndy Lutomirski2020-07-013-9/+19
* x86/entry: Assert that syscalls are on the right stackAndy Lutomirski2020-07-011-3/+15
* Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-06-137-1106/+761
|\
| * x86/entry: Force rcu_irq_enter() when in idle taskThomas Gleixner2020-06-121-7/+28
| * x86/entry: Unbreak __irqentry_text_start/end magicThomas Gleixner2020-06-112-2/+20
| * x86/entry: Rename trace_hardirqs_off_prepare()Peter Zijlstra2020-06-111-3/+3
| * x86/entry: Remove DBn stacksPeter Zijlstra2020-06-111-17/+0
| * x86/entry: Remove the TRACE_IRQS cruftThomas Gleixner2020-06-112-21/+1
| * x86/entry: Move paranoid irq tracing out of ASM codeThomas Gleixner2020-06-111-13/+0
| * x86/entry/64: Remove TRACE_IRQS_*_DEBUGThomas Gleixner2020-06-111-45/+3
| * x86/entry/32: Remove redundant irq disable codeThomas Gleixner2020-06-111-76/+0
| * x86/entry: Make enter_from_user_mode() staticThomas Gleixner2020-06-111-1/+1
| * x86/entry/64: Remove IRQ stack switching ASMThomas Gleixner2020-06-111-96/+0
| * x86/entry: Remove the apic/BUILD interrupt leftoversThomas Gleixner2020-06-113-181/+0
| * x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLEThomas Gleixner2020-06-111-4/+0
| * x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVECThomas Gleixner2020-06-112-10/+0
| * x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVECThomas Gleixner2020-06-112-31/+0
| * x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC*Thomas Gleixner2020-06-111-7/+0
| * x86/entry: Convert various system vectorsThomas Gleixner2020-06-111-19/+0
| * x86/entry: Convert SMP system vectors to IDTENTRY_SYSVECThomas Gleixner2020-06-111-7/+0
| * x86/entry: Convert APIC interrupts to IDTENTRY_SYSVECThomas Gleixner2020-06-111-6/+0
| * x86/entry: Provide IDTENTRY_SYSVECThomas Gleixner2020-06-112-0/+12
| * x86/entry: Use idtentry for interruptsThomas Gleixner2020-06-112-59/+3
| * x86/entry: Add IRQENTRY_IRQ macroThomas Gleixner2020-06-112-0/+28
| * x86/irq: Convey vector as argument and not in ptregsThomas Gleixner2020-06-113-63/+15
| * x86/entry/32: Remove common_exception()Thomas Gleixner2020-06-111-21/+0
| * x86/entry/64: Remove error_exit()Thomas Gleixner2020-06-111-9/+0
| * x86/entry: Change exit path of xen_failsafe_callbackThomas Gleixner2020-06-112-2/+2
| * x86/entry: Remove the transition leftoversThomas Gleixner2020-06-112-24/+5
| * x86/entry: Switch page fault exception to IDTENTRY_RAWThomas Gleixner2020-06-112-49/+0
| * x86/entry/64: Simplify idtentry_bodyThomas Gleixner2020-06-111-2/+0
| * x86/entry: Switch XEN/PV hypercall entry to IDTENTRYThomas Gleixner2020-06-113-22/+96
| * x86/entry: Split out idtentry_exit_cond_resched()Thomas Gleixner2020-06-111-15/+15
| * x86/entry/64: Move do_softirq_own_stack() to CThomas Gleixner2020-06-111-13/+0
| * x86/entry: Provide helpers for executing on the irqstackThomas Gleixner2020-06-111-0/+39
| * x86/entry: Clean up idtentry_enter/exit() leftoversThomas Gleixner2020-06-111-38/+29
| * x86/entry: Provide idtentry_enter/exit_user()Thomas Gleixner2020-06-111-0/+31
| * x86/entry: Provide idtentry_entry/exit_cond_rcu()Thomas Gleixner2020-06-111-15/+64
| * x86/entry: Convert double fault exception to IDTENTRY_DFThomas Gleixner2020-06-112-11/+3
| * x86/entry: Implement user mode C entry points for #DB and #MCEThomas Gleixner2020-06-111-1/+1
| * x86/entry/64: Remove error code clearing from #DB and #MCE ASM stubThomas Gleixner2020-06-111-1/+0
| * x86/entry: Convert Debug exception to IDTENTRY_DBThomas Gleixner2020-06-112-12/+0