diff options
Diffstat (limited to 'arch/x86/kvm/svm.c')
-rw-r--r-- | arch/x86/kvm/svm.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c index ce438e0fdd26..03b534b34ee9 100644 --- a/arch/x86/kvm/svm.c +++ b/arch/x86/kvm/svm.c | |||
@@ -383,8 +383,7 @@ static void svm_init_erratum_383(void) | |||
383 | int err; | 383 | int err; |
384 | u64 val; | 384 | u64 val; |
385 | 385 | ||
386 | /* Only Fam10h is affected */ | 386 | if (!cpu_has_amd_erratum(amd_erratum_383)) |
387 | if (boot_cpu_data.x86 != 0x10) | ||
388 | return; | 387 | return; |
389 | 388 | ||
390 | /* Use _safe variants to not break nested virtualization */ | 389 | /* Use _safe variants to not break nested virtualization */ |