]> xenbits.xensource.com Git - xen.git/commit
x86/PV: support data breakpoint extension registers
authorJan Beulich <jbeulich@suse.com>
Thu, 24 Apr 2014 08:52:56 +0000 (10:52 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 24 Apr 2014 08:52:56 +0000 (10:52 +0200)
commit65e355490817ac1783c9ef06c13cf980edf05b5b
tree4bff865022b4153f0a05d7c571077e77ebf3bc48
parentc097f54912d3b06e456f001c34a369e05851650e
x86/PV: support data breakpoint extension registers

Introducing an extension to XEN_DOMCTL_[gs]et_ext_vcpucontext similar
to the generic MSR save/restore logic recently added for HVM.

This also moves some debug register related declarations/definition to
the header intended for these.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Aravind Gopalakrishnan<aravind.gopalakrishnan@amd.com>
Reviewed-by: Aravind Gopalakrishnan<aravind.gopalakrishnan@amd.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/x86/acpi/suspend.c
xen/arch/x86/domain.c
xen/arch/x86/domctl.c
xen/arch/x86/traps.c
xen/include/asm-x86/debugreg.h
xen/include/asm-x86/domain.h
xen/include/asm-x86/processor.h
xen/include/public/domctl.h