|
@@ -1121,9 +1121,9 @@ void kvm_arch_vcpu_put(struct kvm_vcpu *vcpu)
|
|
|
|
|
|
static int is_efer_nx(void)
|
|
static int is_efer_nx(void)
|
|
{
|
|
{
|
|
- u64 efer;
|
|
|
|
|
|
+ unsigned long long efer = 0;
|
|
|
|
|
|
- rdmsrl(MSR_EFER, efer);
|
|
|
|
|
|
+ rdmsrl_safe(MSR_EFER, &efer);
|
|
return efer & EFER_NX;
|
|
return efer & EFER_NX;
|
|
}
|
|
}
|
|
|
|
|