Thomas Gleixner
|
9137bb27e6
x86/speculation: Add prctl() control for indirect branch speculation
|
6 жил өмнө |
Thomas Gleixner
|
6d991ba509
x86/speculation: Prevent stale SPEC_CTRL msr content
|
6 жил өмнө |
Thomas Gleixner
|
ff16701a29
x86/process: Consolidate and simplify switch_to_xtra() code
|
6 жил өмнө |
Tim Chen
|
5bfbe3ad58
x86/speculation: Prepare for per task indirect branch speculation control
|
6 жил өмнө |
Tim Chen
|
01daf56875
x86/speculation: Reorganize speculation control MSRs update
|
6 жил өмнө |
Thomas Gleixner
|
26c4d75b23
x86/speculation: Rename SSBD update functions
|
6 жил өмнө |
Joerg Roedel
|
45d7b25574
x86/entry/32: Enter the kernel via trampoline stack
|
7 жил өмнө |
Thomas Gleixner
|
0270be3e34
x86/speculation: Rework speculative_store_bypass_update()
|
7 жил өмнө |
Tom Lendacky
|
11fb068349
x86/speculation: Add virtualized speculative store bypass disable support
|
7 жил өмнө |
Thomas Gleixner
|
1f50ddb4f4
x86/speculation: Handle HT correctly on AMD
|
7 жил өмнө |
Thomas Gleixner
|
52817587e7
x86/cpufeatures: Disentangle SSBD enumeration
|
7 жил өмнө |
Konrad Rzeszutek Wilk
|
9f65fb2937
x86/bugs: Rename _RDS to _SSBD
|
7 жил өмнө |
Thomas Gleixner
|
885f82bfbc
x86/process: Allow runtime control of Speculative Store Bypass
|
7 жил өмнө |
Linus Torvalds
|
3ccabd6d9d
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 жил өмнө |
Tom Lendacky
|
f23d74f6c6
x86/mm: Rework wbinvd, hlt operation in stop_this_cpu()
|
7 жил өмнө |
Linus Torvalds
|
00a5ae218d
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 жил өмнө |
Nick Desaulniers
|
2fd9c41aea
x86/process: Define cpu_tss_rw in same section as declaration
|
7 жил өмнө |
Linus Torvalds
|
64a48099b3
Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 жил өмнө |
Andy Lutomirski
|
c482feefe1
x86/entry/64: Make cpu_entry_area.tss read-only
|
7 жил өмнө |
Andy Lutomirski
|
7fbbd5cbeb
x86/entry/64: Remove the SYSENTER stack canary
|
7 жил өмнө |
Andy Lutomirski
|
9aaefe7b59
x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0
|
7 жил өмнө |
Andy Lutomirski
|
1a79797b58
x86/entry/64: Allocate and enable the SYSENTER stack
|
7 жил өмнө |
Ingo Molnar
|
0fd2e9c53d
Merge commit 'upstream-x86-entry' into WIP.x86/mm
|
7 жил өмнө |
Pravin Shedge
|
81bf665d00
x86/headers: Remove duplicate #includes
|
7 жил өмнө |
Nadav Amit
|
9d0b62328d
x86/tlb: Disable interrupts when changing CR4
|
7 жил өмнө |
Ingo Molnar
|
b3d9a13681
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
|
7 жил өмнө |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 жил өмнө |
Andy Lutomirski
|
20bb83443e
x86/entry/64: Stop initializing TSS.sp0 at boot
|
7 жил өмнө |
Tom Lendacky
|
bba4ed011a
x86/mm, kexec: Allow kexec to be used with SME
|
8 жил өмнө |
Tobias Klauser
|
6474924e2b
arch: remove unused macro/function thread_saved_pc()
|
8 жил өмнө |