summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
AgeCommit message (Expand)AuthorFilesLines
2018-08-13Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-110/+522
2018-08-13Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-13/+9
2018-08-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-5/+4
2018-08-06Merge branch 'x86/pti-urgent' into x86/ptiThomas Gleixner1-14/+4
2018-08-05x86: vdso: Use $LD instead of $CC to linkAlistair Strachan1-13/+9
2018-07-24x86/entry/64: Remove %ebx handling from error_entry/exitAndy Lutomirski1-14/+4
2018-07-20x86/entry/32: Check for VM86 mode in slow-path checkJoerg Roedel1-2/+10
2018-07-20x86/entry/32: Add debug code to check entry/exit CR3Joerg Roedel1-0/+43
2018-07-20x86/entry/32: Add PTI CR3 switches to NMI handler codeJoerg Roedel1-6/+33
2018-07-20x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit pointsJoerg Roedel1-4/+82
2018-07-20x86/entry/32: Simplify debug entry pointJoerg Roedel1-32/+3
2018-07-20x86/entry/32: Handle Entry from Kernel-Mode on Entry-StackJoerg Roedel1-1/+115
2018-07-20x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMIJoerg Roedel1-4/+11
2018-07-20x86/entry/32: Leave the kernel via trampoline stackJoerg Roedel1-2/+77
2018-07-20x86/entry/32: Enter the kernel via trampoline stackJoerg Roedel1-20/+99
2018-07-20x86/entry/32: Split off return-to-kernel pathJoerg Roedel1-3/+8
2018-07-20x86/entry/32: Unshare NMI return pathJoerg Roedel1-2/+6
2018-07-20x86/entry/32: Put ESPFIX code into a macroJoerg Roedel1-48/+49
2018-07-20x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stackJoerg Roedel1-1/+1
2018-07-03x86/entry/64: Add two more instruction suffixesJan Beulich1-2/+2
2018-07-03x86/build/vdso: Simplify 'cmd_vdso2c'Masahiro Yamada1-3/+1
2018-06-27x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve r8-r11 in int $0x80"Andy Lutomirski1-8/+8
2018-06-26x86/entry/32: Add explicit 'l' instruction suffixJan Beulich1-1/+1
2018-06-22rseq: Avoid infinite recursion when delivering SIGSEGVWill Deacon1-1/+1
2018-06-21x86/unwind/orc: Detect the end of the stackJosh Poimboeuf1-0/+1
2018-06-15docs: Fix some broken referencesMauro Carvalho Chehab1-1/+1
2018-06-14Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesLinus Torvalds2-2/+2
2018-06-06x86: Wire up restartable sequence system callMathieu Desnoyers2-0/+2
2018-06-06x86: Add support for restartable sequencesMathieu Desnoyers1-0/+3
2018-06-04Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-7/+4
2018-06-04Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2-0/+2
2018-05-15x86/build/vdso: Put generated linker scripts to $(obj)/Masahiro Yamada1-2/+2
2018-05-15x86/build/vdso: Remove unnecessary export in MakefileMasahiro Yamada1-1/+1
2018-05-15x86/build/vdso: Remove unused $(vobjs-nox32) in MakefileMasahiro Yamada1-4/+1
2018-05-05x86/vdso: Remove unused fileJann Horn1-1/+0
2018-05-02aio: implement io_pgeteventsChristoph Hellwig2-0/+2
2018-04-27x86/entry/64/compat: Preserve r8-r11 in int $0x80Andy Lutomirski1-4/+4
2018-04-25signal: Ensure every siginfo we send has all bits initializedEric W. Biederman1-1/+1
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-3/+1
2018-04-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds10-737/+782
2018-04-15Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2018-04-09Merge branch 'linus' into x86/pti to pick up upstream changesIngo Molnar1-1/+6
2018-04-09x86/entry/64: Drop idtentry's manual stack switch for user entriesAndy Lutomirski1-2/+2
2018-04-09syscalls/core, syscalls/x86: Rename struct pt_regs-based sys_*() to __x64_sys...Dominik Brodowski4-345/+359
2018-04-09syscalls/core, syscalls/x86: Clean up compat syscall stub naming conventionDominik Brodowski2-162/+162
2018-04-09syscalls/core, syscalls/x86: Clean up syscall stub naming conventionDominik Brodowski1-212/+212
2018-04-07kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markersMasahiro Yamada1-3/+1
2018-04-05syscalls/x86: Extend register clearing on syscall entry to lower registersDominik Brodowski2-0/+8
2018-04-05syscalls/x86: Unconditionally enable 'struct pt_regs' based syscalls on x86_64Dominik Brodowski4-34/+5