aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
AgeCommit message (Expand)Author
2020-06-05Merge tag 'v5.2.43' into v5.2/standard/baseBruce Ashfield
2020-06-05Merge tag 'v5.2.42' into v5.2/standard/baseBruce Ashfield
2020-06-04x86/unwind/orc: Fix premature unwind stoppage due to IRET framesJosh Poimboeuf
2020-06-04x86/entry/64: Fix unwind hints in rewind_stack_do_exit()Jann Horn
2020-06-04x86/entry/64: Fix unwind hints in kernel exit pathJosh Poimboeuf
2020-06-04x86/entry/64: Fix unwind hints in register clearing codeJosh Poimboeuf
2020-06-01x86/entry/32: Add missing ASM_CLAC to general_protection entryThomas Gleixner
2020-05-19Merge tag 'v5.2.40' into v5.2/standard/baseBruce Ashfield
2020-05-15x86/vdso: Provide missing include fileValdis Klētnieks
2020-04-01Merge branch 'linux-5.2.y' into v5.2/standard/baseBruce Ashfield
2020-03-30syscalls/x86: Use the correct function type for sys_ni_syscallSami Tolvanen
2020-03-30syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturnSami Tolvanen
2020-03-30x86/syscalls: Split the x32 syscalls into their own tableAndy Lutomirski
2020-03-30x86/syscalls: Disallow compat entries for all types of 64-bit syscallsAndy Lutomirski
2020-03-30x86/syscalls: Use the compat versions of rt_sigsuspend() and rt_sigprocmask()Andy Lutomirski
2020-01-17Revert "x86: Use CONFIG_PREEMPTION"He Zhe
2020-01-09x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3Andy Lutomirski
2020-01-09x86/entry/32: Fix NMI vs ESPFIXPeter Zijlstra
2020-01-09x86/entry/32: Unwind the ESPFIX stack earlier on exception entryAndy Lutomirski
2020-01-09x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALLAndy Lutomirski
2020-01-09x86/entry/32: Use %ss segment where requiredAndy Lutomirski
2020-01-09x86/entry/32: Fix IRET exceptionPeter Zijlstra
2020-01-09x86/xen/32: Make xen_iret_crit_fixup() independent of frame layoutJan Beulich
2020-01-09x86/stackframe/32: Repair 32-bit Xen PVJan Beulich
2020-01-09x86: Use CONFIG_PREEMPTIONThomas Gleixner
2020-01-09x86/entry/32: Pass cr2 to do_async_page_fault()Matt Mullins
2020-01-09x86/entry/64: Prevent clobbering of saved CR2 valueThomas Gleixner
2020-01-09x86/mm, tracing: Fix CR2 corruptionPeter Zijlstra
2020-01-09x86/entry/64: Update comments and sanity tests for create_gapPeter Zijlstra
2020-01-09x86/entry/64: Simplify idtentry a littlePeter Zijlstra
2020-01-09x86/entry/32: Simplify common_exceptionPeter Zijlstra
2020-01-09x86/paravirt: Make read_cr2() CALLEE_SAVEPeter Zijlstra
2020-01-09x86/stackframe/32: Provide consistent pt_regsPeter Zijlstra
2020-01-09x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.hPeter Zijlstra
2020-01-09x86/entry/32: Clean up return from interrupt preemption pathPeter Zijlstra
2020-01-09x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabledAndy Lutomirski
2019-08-06x86/entry/64: Use JMP instead of JMPQJosh Poimboeuf
2019-08-06x86/speculation: Prepare entry code for Spectre v1 swapgs mitigationsJosh Poimboeuf
2019-08-06xen/pv: Fix a boot up hang revealed by int3 self testZhenzhong Duan
2019-07-21x86/entry/32: Fix ENDPROC of common_spuriousJiri Slaby
2019-07-21x86/irq: Seperate unused system vectors from spurious entry againThomas Gleixner
2019-06-21x86/vdso: Prevent segfaults due to hoisted vclock readsAndy Lutomirski
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 474Thomas Gleixner
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257Thomas Gleixner
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223Thomas Gleixner
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 214Thomas Gleixner
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 180Thomas Gleixner
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner
2019-05-17Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2019-05-16Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds