]> xenbits.xensource.com Git - xen.git/commit
x86: replace arch_vcpu::cpuid_faulting with msr_vcpu_policy
authorSergey Dyasli <sergey.dyasli@citrix.com>
Mon, 25 Sep 2017 08:55:23 +0000 (10:55 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 25 Sep 2017 08:55:23 +0000 (10:55 +0200)
commite7a370733bd20c2c078dade477cd4597557a82e7
tree7079059c6c2af1ed4cd93b61d7e7e182fad59921
parent4187f79dc7184d90a1aa7a0439ccee2bc25355c2
x86: replace arch_vcpu::cpuid_faulting with msr_vcpu_policy

Since each vCPU now has struct msr_vcpu_policy, use cpuid_faulting bit
from there in current logic and remove arch_vcpu::cpuid_faulting.

Signed-off-by: Sergey Dyasli <sergey.dyasli@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/cpu/intel.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/pv/emul-inv-op.c
xen/arch/x86/pv/emul-priv-op.c
xen/include/asm-x86/domain.h