x86/hvm: move saving/loading vcpu's TSC to common code
authorHaozhong Zhang <haozhong.zhang@intel.com>
Tue, 1 Mar 2016 13:38:22 +0000 (14:38 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 1 Mar 2016 13:38:22 +0000 (14:38 +0100)
commitaea18575ee79a6ee10b2a27c9d46712df5f35f42
tree24a95c386bc87fe570a7888c7218385f92aa03a4
parent2b921b9bf8b04e8c72844965a15f9ec5713b0cca
x86/hvm: move saving/loading vcpu's TSC to common code

Both VMX and SVM save/load vcpu's TSC when saving/loading vcpu's
context, so this patch moves saving/loading vcpu's TSC to the common
functions hvm_[save|load]_cpu_ctxt().

Signed-off-by: Haozhong Zhang <haozhong.zhang@intel.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmx.c