summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry/entry_64.S
Commit message (Expand)AuthorAgeFilesLines
* Merge branch master from git://git.kernel.org/pub/scm/linux/kernel/git/torval...Thomas Gleixner2019-07-281-75/+83
|\
| * Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-07-201-73/+82
| |\
| | * x86/entry/64: Prevent clobbering of saved CR2 valueThomas Gleixner2019-07-201-1/+10
| | * x86/mm, tracing: Fix CR2 corruptionPeter Zijlstra2019-07-171-17/+18
| | * x86/entry/64: Update comments and sanity tests for create_gapPeter Zijlstra2019-07-171-6/+11
| | * x86/entry/64: Simplify idtentry a littlePeter Zijlstra2019-07-171-54/+48Star
| * | xen/pv: Fix a boot up hang revealed by int3 self testZhenzhong Duan2019-07-171-1/+0Star
| |/
| * Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds2019-07-091-1/+1
| |\
| | * docs: fix broken documentation linksMauro Carvalho Chehab2019-06-081-1/+1
* | | x86/entry/64: Use JMP instead of JMPQJosh Poimboeuf2019-07-171-1/+1
* | | x86/speculation: Prepare entry code for Spectre v1 swapgs mitigationsJosh Poimboeuf2019-07-091-3/+18
|/ /
* | Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-07-091-0/+5
|\ \
| * | x86/acrn: Use HYPERVISOR_CALLBACK_VECTOR for ACRN guest upcall vectorZhao Yakui2019-06-111-0/+5
| |/
* | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-07-081-0/+6
|\ \
| * | x86/fsgsbase: Revert FSGSBASE supportThomas Gleixner2019-07-031-103/+29Star
| * | x86/entry/64: Fix and clean up paranoid_exitAndy Lutomirski2019-07-021-16/+17
| * | x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabledAndy Lutomirski2019-07-021-0/+6
| * | x86/entry/64: Handle FSGSBASE enabled paranoid entry/exitChang S. Bae2019-06-221-11/+69
| * | x86/entry/64: Switch CR3 before SWAPGS in paranoid entryChang S. Bae2019-06-221-8/+23
| |/
* | Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-07-081-4/+26
|\ \ | |/ |/|
| * x86/irq: Seperate unused system vectors from spurious entry againThomas Gleixner2019-07-031-4/+26
* | Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-05-161-2/+16
|\ \ | |/ |/|
| * x86_64: Add gap to int3 to allow for call emulationJosh Poimboeuf2019-05-081-2/+16
* | Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-071-8/+8
|\ \
| * | x86/irq/64: Split the IRQ stack into its own pagesAndy Lutomirski2019-04-171-2/+2
| * | x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptrThomas Gleixner2019-04-171-1/+1
| * | x86/exceptions: Split debug IST stackThomas Gleixner2019-04-171-4/+4
| * | x86/exceptions: Disconnect IST index and stack orderThomas Gleixner2019-04-171-1/+1
| * | x86/exceptions: Make IST index zero basedThomas Gleixner2019-04-171-2/+2
| |/
* / x86/entry: Remove unneeded need_resched() loopValentin Schneider2019-04-051-2/+1Star
|/
* kprobes/x86: Blacklist non-attachable interrupt functionsAndrea Righi2018-12-061-0/+4
* Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-11-011-0/+3
|\
| * x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscallsAlexander Popov2018-09-041-0/+3
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-10-231-72/+45Star
|\ \
| * | x86/pti/64: Remove the SYSCALL64 entry trampolineAndy Lutomirski2018-09-121-67/+2Star
| * | x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch spaceAndy Lutomirski2018-09-081-7/+9
| * | x86/entry/64: Document idtentryAndy Lutomirski2018-09-081-0/+36
| |/
* | Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-231-3/+5
|\ \
| * | x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrellaJuergen Gross2018-09-031-3/+5
| |/
* | x86/entry/64: Further improve paranoid_entry commentsAndy Lutomirski2018-10-171-6/+4Star
* | x86/entry: Add some paranoid entry/exit CR3 handling commentsDave Hansen2018-10-141-0/+15
|/
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-08-131-2/+3
|\
| * x86/entry/64: Add two more instruction suffixesJan Beulich2018-07-031-2/+2
| * x86/unwind/orc: Detect the end of the stackJosh Poimboeuf2018-06-211-0/+1
* | x86/entry/64: Remove %ebx handling from error_entry/exitAndy Lutomirski2018-07-241-14/+4Star
|/
* Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesLinus Torvalds2018-06-141-1/+1
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-04-161-1/+2
|\
| * x86/syscalls: Don't pointlessly reload the system call numberLinus Torvalds2018-04-051-1/+2
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-04-151-2/+2
|\ \
| * | Merge branch 'linus' into x86/pti to pick up upstream changesIngo Molnar2018-04-091-1/+6
| |\|