summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2017-12-23Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds10-154/+53
2017-12-22init: Invoke init_espfix_bsp() from mm_init()Thomas Gleixner1-5/+1
2017-12-22x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner2-2/+4
2017-12-22x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2-94/+1
2017-12-22x86/microcode: Dont abuse the TLB-flush interfacePeter Zijlstra1-13/+0
2017-12-22x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stackDave Hansen6-21/+27
2017-12-22x86/ldt: Prevent LDT inheritance on execThomas Gleixner1-13/+5
2017-12-22x86/ldt: Rework lockingPeter Zijlstra1-12/+21
2017-12-18Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds18-196/+336
2017-12-17x86/cpufeatures: Make CPU bugs stickyThomas Gleixner1-3/+3
2017-12-17x86/paravirt: Dont patch flush_tlb_singleThomas Gleixner1-2/+0
2017-12-17x86/entry/64: Make cpu_entry_area.tss read-onlyAndy Lutomirski8-23/+31
2017-12-17x86/entry: Clean up the SYSENTER_stack codeAndy Lutomirski3-19/+8
2017-12-17x86/entry/64: Remove the SYSENTER stack canaryAndy Lutomirski3-10/+1
2017-12-17x86/entry/64: Move the IST stacks into struct cpu_entry_areaAndy Lutomirski2-32/+45
2017-12-17x86/entry/64: Create a per-CPU SYSCALL entry trampolineAndy Lutomirski3-1/+24
2017-12-17x86/entry/64: Use a per-CPU trampoline stack for IDT entriesAndy Lutomirski2-12/+15
2017-12-17x86/espfix/64: Stop assuming that pt_regs is on the entry stackAndy Lutomirski1-9/+28
2017-12-17x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0Andy Lutomirski3-0/+12
2017-12-17x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski3-7/+40
2017-12-17x86/entry: Move SYSENTER_stack to the beginning of struct tss_structAndy Lutomirski1-0/+21
2017-12-17x86/dumpstack: Handle stack overflow on all stacksAndy Lutomirski1-10/+14
2017-12-17x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski2-23/+21
2017-12-17x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entr...Andy Lutomirski1-7/+7
2017-12-17x86/dumpstack: Add get_stack_info() support for the SYSENTER stackAndy Lutomirski3-0/+31
2017-12-17x86/entry/64: Allocate and enable the SYSENTER stackAndy Lutomirski5-10/+9
2017-12-17x86/irq/64: Print the offending IP in the stack overflow warningAndy Lutomirski1-2/+2
2017-12-17x86/irq: Remove an old outdated comment about context tracking racesAndy Lutomirski1-12/+0
2017-12-17x86/unwinder: Handle stack overflows more gracefullyJosh Poimboeuf3-60/+57
2017-12-17x86/unwinder/orc: Dont bail on stack overflowAndy Lutomirski1-2/+12
2017-12-17x86/entry/64/paravirt: Use paravirt-safe macro to access eflagsBoris Ostrovsky1-0/+3
2017-12-17locking/barriers: Convert users of lockless_dereference() to READ_ONCE()Will Deacon1-1/+1
2017-12-17x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMDRudolf Marek1-2/+5
2017-12-17Merge commit 'upstream-x86-virt' into WIP.x86/mmIngo Molnar7-44/+56
2017-12-17Merge branch 'upstream-x86-selftests' into WIP.x86/pti.baseIngo Molnar3-21/+19
2017-12-17Merge commit 'upstream-x86-entry' into WIP.x86/mmIngo Molnar16-80/+239
2017-12-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2017-12-07x86/smpboot: Do not use smp_num_siblings in __max_logical_packages calculationPrarit Bhargava1-2/+2
2017-12-06Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-6/+13
2017-12-06x86: Fix Sparse warnings about non-static functionsColin Ian King1-2/+2
2017-12-06x86/microcode/AMD: Add support for fam17h microcode loadingTom Lendacky1-0/+4
2017-12-06x86/cpufeatures: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMDRudolf Marek1-2/+5
2017-11-28x86/idt: Load idt early in start_secondaryChunyu Hu1-1/+1
2017-11-26Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-332/+167
2017-11-25x86/tlb: Disable interrupts when changing CR4Nadav Amit1-1/+1
2017-11-23x86/PCI: Remove unused HyperTransport interrupt supportBjorn Helgaas3-202/+2
2017-11-23x86/umip: Fix insn_get_code_seg_params()'s return valueBorislav Petkov1-1/+1
2017-11-21x86/umip: Print a warning into the syslog if UMIP-protected instructions are ...Ricardo Neri1-4/+58
2017-11-17Merge tag 'pm-fixes-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-24/+61
2017-11-17x86/smpboot: Fix __max_logical_packages estimatePrarit Bhargava1-45/+10