summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
Commit message (Expand)AuthorAgeFilesLines
* signal: Remove _sys_private and _overrun_incr from struct compat_siginfoEric W. Biederman2018-01-121-1/+1
* Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2017-12-319-15/+15
|\
| * x86/apic: Switch all APICs to Fixed delivery modeThomas Gleixner2017-12-295-10/+6
| * x86/apic: Avoid wrong warning when parsing 'apic=' in X86-32 caseDou Liyang2017-12-281-0/+2
| * x86-32: Fix kexec with stack canary (CONFIG_CC_STACKPROTECTOR)Linus Torvalds2017-12-271-3/+1
| * x86/stacktrace: Make zombie stack traces reliableJosh Poimboeuf2017-12-191-1/+5
| * x86/espfix/64: Fix espfix double-fault handling on 5-level systemsAndy Lutomirski2017-12-151-1/+1
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-312-10/+8
|\ \
| * | x86/ldt: Make LDT pgtable free conditionalThomas Gleixner2017-12-311-1/+2
| * | x86/ldt: Plug memory leak in error pathThomas Gleixner2017-12-311-1/+7
| * | x86/smpboot: Remove stale TLB flush invocationsThomas Gleixner2017-12-311-9/+0
* | | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-12-312-5/+17
|\ \ \
| * | | genirq/msi, x86/vector: Prevent reservation mode for non maskable MSIThomas Gleixner2017-12-291-1/+11
| * | | genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner2017-12-292-4/+4
| * | | x86/vector: Use IRQD_CAN_RESERVE flagThomas Gleixner2017-12-291-0/+2
* | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-297-18/+194
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | x86/ldt: Make the LDT mapping ROThomas Gleixner2017-12-232-10/+8
| * | x86/dumpstack: Indicate in Oops whether PTI is configured and enabledVlastimil Babka2017-12-231-2/+4
| * | x86/mm: Use/Fix PCID to optimize user/kernel switchesPeter Zijlstra2017-12-231-0/+4
| * | x86/pti: Put the LDT in its own PGD if PTI is onAndy Lutomirski2017-12-231-3/+136
| * | x86/entry: Align entry text section to PMD boundaryThomas Gleixner2017-12-231-0/+8
| * | x86/mm/pti: Force entry through trampoline when PTI activeThomas Gleixner2017-12-231-1/+4
| * | x86/mm/pti: Allocate a separate user PGDDave Hansen2017-12-231-3/+27
| * | x86/cpufeatures: Add X86_BUG_CPU_INSECUREThomas Gleixner2017-12-231-0/+4
* | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-2310-154/+53
|\ \ \ | |/ /
| * | init: Invoke init_espfix_bsp() from mm_init()Thomas Gleixner2017-12-221-5/+1
| * | x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner2017-12-222-2/+4
| * | x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2017-12-222-94/+1
| * | x86/microcode: Dont abuse the TLB-flush interfacePeter Zijlstra2017-12-221-13/+0
| * | x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stackDave Hansen2017-12-226-21/+27
| * | x86/ldt: Prevent LDT inheritance on execThomas Gleixner2017-12-221-13/+5
| * | x86/ldt: Rework lockingPeter Zijlstra2017-12-221-12/+21
* | | Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds2017-12-1818-196/+336
|\ \ \ | |/ /
| * | x86/cpufeatures: Make CPU bugs stickyThomas Gleixner2017-12-171-3/+3
| * | x86/paravirt: Dont patch flush_tlb_singleThomas Gleixner2017-12-171-2/+0
| * | x86/entry/64: Make cpu_entry_area.tss read-onlyAndy Lutomirski2017-12-178-23/+31
| * | x86/entry: Clean up the SYSENTER_stack codeAndy Lutomirski2017-12-173-19/+8
| * | x86/entry/64: Remove the SYSENTER stack canaryAndy Lutomirski2017-12-173-10/+1
| * | x86/entry/64: Move the IST stacks into struct cpu_entry_areaAndy Lutomirski2017-12-172-32/+45
| * | x86/entry/64: Create a per-CPU SYSCALL entry trampolineAndy Lutomirski2017-12-173-1/+24
| * | x86/entry/64: Use a per-CPU trampoline stack for IDT entriesAndy Lutomirski2017-12-172-12/+15
| * | x86/espfix/64: Stop assuming that pt_regs is on the entry stackAndy Lutomirski2017-12-171-9/+28
| * | x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0Andy Lutomirski2017-12-173-0/+12
| * | x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski2017-12-173-7/+40
| * | x86/entry: Move SYSENTER_stack to the beginning of struct tss_structAndy Lutomirski2017-12-171-0/+21
| * | x86/dumpstack: Handle stack overflow on all stacksAndy Lutomirski2017-12-171-10/+14
| * | x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski2017-12-172-23/+21
| * | x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entr...Andy Lutomirski2017-12-171-7/+7
| * | x86/dumpstack: Add get_stack_info() support for the SYSENTER stackAndy Lutomirski2017-12-173-0/+31
| * | x86/entry/64: Allocate and enable the SYSENTER stackAndy Lutomirski2017-12-175-10/+9
OpenPOWER on IntegriCloud