]> git.baikalelectronics.ru Git - kernel.git/commit
x86/speculation: Remove x86_spec_ctrl_mask
authorJosh Poimboeuf <jpoimboe@kernel.org>
Fri, 17 Jun 2022 19:12:48 +0000 (12:12 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Jul 2022 10:54:07 +0000 (12:54 +0200)
commit1c076a373b5778190621ec5e02e9969c8c797d73
treeed9e87e694b1b778f85978692a22ced3c9416040
parent2e1a4108d1b352c5ca2b24043cc5b5cdb726f7ea
x86/speculation: Remove x86_spec_ctrl_mask

commit 9067ae9e01c234e72871929d45d5586dd51593d4 upstream.

This mask has been made redundant by kvm_spec_ctrl_test_value().  And it
doesn't even work when MSR interception is disabled, as the guest can
just write to SPEC_CTRL directly.

Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
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