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 56c9b6bd7655..5c81daf3ef57 100644 --- a/arch/x86/kvm/svm.c +++ b/arch/x86/kvm/svm.c | |||
| @@ -384,8 +384,7 @@ static void svm_init_erratum_383(void) | |||
| 384 | int err; | 384 | int err; |
| 385 | u64 val; | 385 | u64 val; |
| 386 | 386 | ||
| 387 | /* Only Fam10h is affected */ | 387 | if (!cpu_has_amd_erratum(amd_erratum_383)) |
| 388 | if (boot_cpu_data.x86 != 0x10) | ||
| 389 | return; | 388 | return; |
| 390 | 389 | ||
| 391 | /* Use _safe variants to not break nested virtualization */ | 390 | /* Use _safe variants to not break nested virtualization */ |
