KVM: X86: Reduce size of kvm_vcpu_arch structure when CONFIG_KVM_XEN=n
[linux-2.6-microblaze.git] / arch / x86 / kvm / cpuid.c
index 0544e30..48f5308 100644 (file)
@@ -456,7 +456,9 @@ static int kvm_set_cpuid(struct kvm_vcpu *vcpu, struct kvm_cpuid_entry2 *e2,
        vcpu->arch.cpuid_nent = nent;
 
        vcpu->arch.kvm_cpuid = kvm_get_hypervisor_cpuid(vcpu, KVM_SIGNATURE);
+#ifdef CONFIG_KVM_XEN
        vcpu->arch.xen.cpuid = kvm_get_hypervisor_cpuid(vcpu, XEN_SIGNATURE);
+#endif
        kvm_vcpu_after_set_cpuid(vcpu);
 
        return 0;