|
@@ -4550,9 +4550,9 @@ static void svm_vcpu_run(struct kvm_vcpu *vcpu)
|
|
#endif
|
|
#endif
|
|
);
|
|
);
|
|
|
|
|
|
|
|
+#ifdef CONFIG_X86_64
|
|
if (static_cpu_has(X86_FEATURE_RDTSCP))
|
|
if (static_cpu_has(X86_FEATURE_RDTSCP))
|
|
wrmsrl(MSR_TSC_AUX, __getcpu());
|
|
wrmsrl(MSR_TSC_AUX, __getcpu());
|
|
-#ifdef CONFIG_X86_64
|
|
|
|
wrmsrl(MSR_GS_BASE, svm->host.gs_base);
|
|
wrmsrl(MSR_GS_BASE, svm->host.gs_base);
|
|
#else
|
|
#else
|
|
loadsegment(fs, svm->host.fs);
|
|
loadsegment(fs, svm->host.fs);
|