Borislav Petkov
|
42ca8082e2
x86/CPU: Check CPU feature bits after microcode upgrade
|
7 years ago |
Borislav Petkov
|
1008c52c09
x86/CPU: Add a microcode loader callback
|
7 years ago |
Gustavo A. R. Silva
|
24dbc6000f
x86/cpu: Change type of x86_cache_size variable to unsigned int
|
7 years ago |
Jia Zhang
|
b399151cb4
x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
7 years ago |
Arnd Bergmann
|
4bf5d56d42
x86/pti: Mark constant arrays as __initconst
|
7 years ago |
David Woodhouse
|
7fcae1118f
x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel
|
7 years ago |
Ingo Molnar
|
7e86548e2c
Merge tag 'v4.15' into x86/pti, to be able to merge dependent changes
|
7 years ago |
David Woodhouse
|
fec9434a12
x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown
|
7 years ago |
David Woodhouse
|
95ca0ee863
x86/cpufeatures: Add CPUID_7_EDX CPUID leaf
|
7 years ago |
Linus Torvalds
|
40548c6b6c
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
David Woodhouse
|
da28512156
x86/spectre: Add boot time option to select Spectre v2 mitigation
|
7 years ago |
David Woodhouse
|
76b043848f
x86/retpoline: Add initial retpoline support
|
7 years ago |
David Woodhouse
|
99c6fa2511
x86/cpufeatures: Add X86_BUG_SPECTRE_V[12]
|
7 years ago |
Linus Torvalds
|
abb7099dbc
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Thomas Gleixner
|
de791821c2
x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN
|
7 years ago |
Linus Torvalds
|
00a5ae218d
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Tom Lendacky
|
694d99d409
x86/cpu, x86/pti: Do not enable PTI on AMD processors
|
7 years ago |
Linus Torvalds
|
5aa90a8458
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Thomas Gleixner
|
8d4b067895
x86/mm/pti: Force entry through trampoline when PTI active
|
7 years ago |
Thomas Gleixner
|
a89f040fa3
x86/cpufeatures: Add X86_BUG_CPU_INSECURE
|
7 years ago |
Linus Torvalds
|
caf9a82657
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Thomas Gleixner
|
ed1bbc40a0
x86/cpu_entry_area: Move it to a separate unit
|
7 years ago |
Dave Hansen
|
4fe2d8b11a
x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack
|
7 years ago |
Linus Torvalds
|
64a48099b3
Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Thomas Gleixner
|
6cbd2171e8
x86/cpufeatures: Make CPU bugs sticky
|
7 years ago |
Andy Lutomirski
|
c482feefe1
x86/entry/64: Make cpu_entry_area.tss read-only
|
7 years ago |
Andy Lutomirski
|
0f9a48100f
x86/entry: Clean up the SYSENTER_stack code
|
7 years ago |
Andy Lutomirski
|
40e7f949e0
x86/entry/64: Move the IST stacks into struct cpu_entry_area
|
7 years ago |
Andy Lutomirski
|
3386bc8aed
x86/entry/64: Create a per-CPU SYSCALL entry trampoline
|
7 years ago |
Andy Lutomirski
|
7f2590a110
x86/entry/64: Use a per-CPU trampoline stack for IDT entries
|
7 years ago |