x86/bugs: Restructure MMIO mitigation
authorDavid Kaplan <david.kaplan@amd.com>
Fri, 18 Apr 2025 16:17:08 +0000 (11:17 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 28 Apr 2025 11:22:24 +0000 (13:22 +0200)
commit4a5a04e61d7f8f26472f93287f6dcb669f0cf22f
tree75faf27703b28a40fb852e760e1cfabbf716e5bd
parentbdd7fce7a8168cebd400926d6352d2fbc1ac9f79
x86/bugs: Restructure MMIO mitigation

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

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-4-david.kaplan@amd.com
arch/x86/kernel/cpu/bugs.c