]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
authorPeter Zijlstra <peterz@infradead.org>
Thu, 27 Oct 2022 20:55:01 +0000 (13:55 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 1 Nov 2022 18:14:45 +0000 (19:14 +0100)
commit40e02f3a0f317eb81ebaa5ee6cc0321c67820ddd
treed725e5c60841a395240b71ba7de2a9f27207df9c
parentb57fd0a7dd80d9f3a864cfa96c640d7f9e6d617c
x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()

commit 166115c08a9b0b846b783088808a27d739be6e8d upstream.

retbleed will depend on spectre_v2, while spectre_v2_user depends on
retbleed. Break this cycle.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kernel/cpu/bugs.c