]> xenbits.xensource.com Git - people/liuw/xen.git/commit
x86/monitor: add support for descriptor access events
authorAdrian Pop <apop@bitdefender.com>
Fri, 7 Apr 2017 13:39:32 +0000 (15:39 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 7 Apr 2017 13:41:01 +0000 (15:41 +0200)
commitd0a699a389f1a5b282c451f3f022ccd01074b5f3
tree090b483c784f0151f57851fbaa2d75c876df7c9a
parent220e0b033d957f61b772d59cf1b2124fe760b06d
x86/monitor: add support for descriptor access events

Adds monitor support for descriptor access events (reads & writes of
IDTR/GDTR/LDTR/TR) for the x86 architecture (VMX and SVM).

Signed-off-by: Adrian Pop <apop@bitdefender.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
[jb: minor cosmetic (hopefully!) cleanup]
Reviewed-by: Jan Beulich <jbeulich@suse.com>
17 files changed:
tools/libxc/include/xenctrl.h
tools/libxc/xc_monitor.c
tools/tests/xen-access/xen-access.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/monitor.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/monitor.c
xen/arch/x86/vm_event.c
xen/include/asm-x86/domain.h
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/hvm/monitor.h
xen/include/asm-x86/hvm/support.h
xen/include/asm-x86/hvm/vmx/vmx.h
xen/include/asm-x86/monitor.h
xen/include/public/domctl.h
xen/include/public/vm_event.h