Re: [Xen-devel] [PATCH v3] x86/monitor: add support for descriptor access events

2017-04-07 Thread Adrian Pop
On Fri, Apr 07, 2017 at 07:18:26AM -0600, Jan Beulich wrote: > >>> On 07.04.17 at 12:17, wrote: > > --- a/xen/arch/x86/hvm/hvm.c > > +++ b/xen/arch/x86/hvm/hvm.c > > @@ -3589,6 +3589,41 @@ gp_fault: > > return X86EMUL_EXCEPTION; > > } > > > > +int hvm_descriptor_access_intercept(uint64_t e

Re: [Xen-devel] [PATCH v3] x86/monitor: add support for descriptor access events

2017-04-07 Thread Jan Beulich
>>> On 07.04.17 at 12:17, wrote: > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -3589,6 +3589,41 @@ gp_fault: > return X86EMUL_EXCEPTION; > } > > +int hvm_descriptor_access_intercept(uint64_t exit_info, > +uint64_t vmx_exit_qualificat

[Xen-devel] [PATCH v3] x86/monitor: add support for descriptor access events

2017-04-07 Thread Adrian Pop
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 Acked-by: Wei Liu Acked-by: Razvan Cojocaru Reviewed-by: Boris Ostrovsky Reviewed-by: Kevin Tian --- changes in v3: - remove the unnecessar