Line
Link Here
|
|
ERROR: "l1tf_vmx_mitigation" [arch/x86/kvm/kvm.ko] undefined! |
|
ERROR: "l1tf_vmx_mitigation" [arch/x86/kvm/kvm.ko] undefined! |
1 |
-- |
|
|
2 |
arch/x86/kernel/cpu/bugs.c | 3 +-- |
1 |
arch/x86/kernel/cpu/bugs.c | 3 +-- |
3 |
1 file changed, 1 insertion(+), 2 deletions(-) |
2 |
1 file changed, 1 insertion(+), 2 deletions(-) |
4 |
-- a/arch/x86/kernel/cpu/bugs.c |
3 |
++ b/arch/x86/kernel/cpu/bugs.c |
Lines 648-657
void x86_spec_ctrl_setup_ap(void)
Link Here
|
648 |
enum l1tf_mitigations l1tf_mitigation __ro_after_init = L1TF_MITIGATION_FLUSH; |
648 |
enum l1tf_mitigations l1tf_mitigation __ro_after_init = L1TF_MITIGATION_FLUSH; |
649 |
#if IS_ENABLED(CONFIG_KVM_INTEL) |
649 |
#if IS_ENABLED(CONFIG_KVM_INTEL) |
650 |
EXPORT_SYMBOL_GPL(l1tf_mitigation); |
650 |
EXPORT_SYMBOL_GPL(l1tf_mitigation); |
651 |
|
651 |
#endif |
652 |
enum vmx_l1d_flush_state l1tf_vmx_mitigation = VMENTER_L1D_FLUSH_AUTO; |
652 |
enum vmx_l1d_flush_state l1tf_vmx_mitigation = VMENTER_L1D_FLUSH_AUTO; |
653 |
EXPORT_SYMBOL_GPL(l1tf_vmx_mitigation); |
653 |
EXPORT_SYMBOL_GPL(l1tf_vmx_mitigation); |
654 |
#endif |
|
|
655 |
|
654 |
|
656 |
static void __init l1tf_select_mitigation(void) |
655 |
static void __init l1tf_select_mitigation(void) |
657 |
{ |
656 |
{ |