x86/bugs: Add attack vector controls for SSB
authorDavid Kaplan <david.kaplan@amd.com>
Tue, 19 Aug 2025 19:21:59 +0000 (14:21 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 27 Aug 2025 16:17:12 +0000 (18:17 +0200)
commit8b3641dfb6f902407495c63b9b64482b32319b66
treed1600d31b705fbb376d4285e5ff27352a82af7b2
parentc2415c407a2cde01290d52ce2a1f81b0616379a3
x86/bugs: Add attack vector controls for SSB

Attack vector controls for SSB were missed in the initial attack vector series.
The default mitigation for SSB requires user-space opt-in so it is only
relevant for user->user attacks.  Check with attack vector controls when
the command is auto - i.e., no explicit user selection has been done.

Fixes: 2d31d2874663 ("x86/bugs: Define attack vectors relevant for each bug")
Signed-off-by: David Kaplan <david.kaplan@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/20250819192200.2003074-5-david.kaplan@amd.com
Documentation/admin-guide/hw-vuln/attack_vector_controls.rst
arch/x86/kernel/cpu/bugs.c