x86/SVM: support data breakpoint extension registers
authorJan Beulich <jbeulich@suse.com>
Thu, 24 Apr 2014 08:51:21 +0000 (10:51 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 24 Apr 2014 08:51:21 +0000 (10:51 +0200)
commitc097f54912d3b06e456f001c34a369e05851650e
tree8cfd693e1d36cf0ecf0941eefa8127b7cc4ee2ea
parentbf70db7cea3794cf2f3c8d714b460bba86b04791
x86/SVM: support data breakpoint extension registers

Leveraging the generic MSR save/restore logic introduced a little while
ago.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Aravind Gopalakrishnan<aravind.gopalakrishnan@amd.com>
Reviewed-by: George Dunlap <george.dunlap@eu.citrix.com>
Reviewed-by: Aravind Gopalakrishnan<aravind.gopalakrishnan@amd.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/libxc/xc_cpufeature.h
tools/libxc/xc_cpuid_x86.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/svm.c
xen/include/asm-x86/cpufeature.h
xen/include/asm-x86/hvm/svm/vmcb.h
xen/include/asm-x86/hvm/vcpu.h
xen/include/asm-x86/msr-index.h