KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE
[linux-2.6-microblaze.git] / arch / x86 / kvm / cpuid.h
index 63a70f6..05434cd 100644 (file)
@@ -303,4 +303,9 @@ static __always_inline void kvm_cpu_cap_check_and_set(unsigned int x86_feature)
                kvm_cpu_cap_set(x86_feature);
 }
 
+static inline bool page_address_valid(struct kvm_vcpu *vcpu, gpa_t gpa)
+{
+       return PAGE_ALIGNED(gpa) && !(gpa >> cpuid_maxphyaddr(vcpu));
+}
+
 #endif