diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/kvm/vmx.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 94c07ada103e..fc8d49c6bc51 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c | |||
@@ -1381,6 +1381,9 @@ static __init int hardware_setup(void) | |||
1381 | if (!cpu_has_vmx_tpr_shadow()) | 1381 | if (!cpu_has_vmx_tpr_shadow()) |
1382 | kvm_x86_ops->update_cr8_intercept = NULL; | 1382 | kvm_x86_ops->update_cr8_intercept = NULL; |
1383 | 1383 | ||
1384 | if (enable_ept && !cpu_has_vmx_ept_2m_page()) | ||
1385 | kvm_disable_largepages(); | ||
1386 | |||
1384 | return alloc_kvm_area(); | 1387 | return alloc_kvm_area(); |
1385 | } | 1388 | } |
1386 | 1389 | ||