]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
x86/bugs: Restructure spectre_v2 mitigation
authorDavid Kaplan <david.kaplan@amd.com>
Fri, 18 Apr 2025 16:17:18 +0000 (11:17 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Tue, 29 Apr 2025 16:53:35 +0000 (18:53 +0200)
commit480e803dacf8be92b1104ca65f2be4cb0e191375
treea61854a2a30a99b551646bcd64443c3160442538
parentefe313827c98c81156dea9b004877db4ca728b1a
x86/bugs: Restructure spectre_v2 mitigation

Restructure spectre_v2 to use select/update/apply functions to create
consistent vulnerability handling.

The spectre_v2 mitigation may be updated based on the selected retbleed
mitigation.

Signed-off-by: David Kaplan <david.kaplan@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Josh Poimboeuf <jpoimboe@kernel.org>
Link: https://lore.kernel.org/20250418161721.1855190-14-david.kaplan@amd.com
arch/x86/kernel/cpu/bugs.c