summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/common.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-291-5/+44
|\
| * x86/pti: Do not enable PTI on CPUs which are not vulnerable to MeltdownDavid Woodhouse2018-01-261-5/+43
| * x86/cpufeatures: Add CPUID_7_EDX CPUID leafDavid Woodhouse2018-01-261-0/+1
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-141-0/+3
|\|
| * x86/spectre: Add boot time option to select Spectre v2 mitigationDavid Woodhouse2018-01-121-4/+0
| * x86/retpoline: Add initial retpoline supportDavid Woodhouse2018-01-121-0/+4
| * x86/cpufeatures: Add X86_BUG_SPECTRE_V[12]David Woodhouse2018-01-061-0/+3
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-051-1/+1
|\|
| * x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWNThomas Gleixner2018-01-051-1/+1
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-031-2/+2
|\|
| * x86/cpu, x86/pti: Do not enable PTI on AMD processorsTom Lendacky2018-01-031-2/+2
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-291-1/+8
|\|
| * x86/mm/pti: Force entry through trampoline when PTI activeThomas Gleixner2017-12-231-1/+4
| * 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-231-97/+3
|\|
| * x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2017-12-221-94/+0
| * x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stackDave Hansen2017-12-221-7/+7
* | Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds2017-12-181-46/+124
|\|
| * x86/cpufeatures: Make CPU bugs stickyThomas Gleixner2017-12-171-3/+3
| * x86/entry/64: Make cpu_entry_area.tss read-onlyAndy Lutomirski2017-12-171-10/+19
| * x86/entry: Clean up the SYSENTER_stack codeAndy Lutomirski2017-12-171-11/+3
| * x86/entry/64: Move the IST stacks into struct cpu_entry_areaAndy Lutomirski2017-12-171-32/+42
| * x86/entry/64: Create a per-CPU SYSCALL entry trampolineAndy Lutomirski2017-12-171-1/+14
| * x86/entry/64: Use a per-CPU trampoline stack for IDT entriesAndy Lutomirski2017-12-171-2/+4
| * x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski2017-12-171-6/+35
| * x86/entry: Move SYSENTER_stack to the beginning of struct tss_structAndy Lutomirski2017-12-171-0/+21
| * x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski2017-12-171-4/+4
| * x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entr...Andy Lutomirski2017-12-171-7/+7
| * x86/entry/64: Allocate and enable the SYSENTER stackAndy Lutomirski2017-12-171-1/+3
* | x86/umip: Print a line in the boot log that UMIP has been enabledRicardo Neri2017-11-141-0/+2
* | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-2/+2
|\ \
| * | x86/boot: Spell out "boot CPU" for BPJean Delvare2017-10-031-2/+2
* | | x86/umip: Enable User-Mode Instruction Prevention at runtimeRicardo Neri2017-11-081-1/+24
| |/ |/|
* | x86/entry/64: Stop initializing TSS.sp0 at bootAndy Lutomirski2017-11-021-3/+10
* | x86/entry/64: Pass SP0 directly to load_sp0()Andy Lutomirski2017-11-021-2/+2
* | x86/fpu: Parse clearcpuid= as early XSAVE argumentAndi Kleen2017-10-171-9/+7
|/
* x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlierAndy Lutomirski2017-09-171-0/+8
* x86/mm/64: Initialize CR4.PCIDE earlyAndy Lutomirski2017-09-131-42/+7
* x86/mm: Document how CR4.PCIDE restore worksAndy Lutomirski2017-09-061-0/+13
* x86/mm: Reinitialize TLB state on hotplug and resumeAndy Lutomirski2017-09-061-0/+2
* Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-09-041-9/+0
|\
| * x86/idt: Create file for IDT related codeThomas Gleixner2017-08-291-9/+0
* | x86/mm: Enable CR4.PCIDE on supported systemsAndy Lutomirski2017-07-051-0/+22
* | x86/mm: Add the 'nopcid' boot option to turn off PCIDAndy Lutomirski2017-07-051-0/+18
|/
* x86/cpu: remove hypervisor specific set_cpu_featuresJuergen Gross2017-05-021-1/+0
* x86/xen/gdt: Use X86_FEATURE_XENPV instead of globals for the GDT fixupAndy Lutomirski2017-03-231-11/+17
* x86/gdt: Fix setup_fixmap_gdt() to use the correct PAAndy Lutomirski2017-03-231-2/+2
* x86: Make the GDT remapping read-only on 64-bitThomas Garnier2017-03-161-6/+22
* x86: Remap GDT tables in the fixmap sectionThomas Garnier2017-03-161-2/+27
* Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-03-071-3/+0
|\