Re: [Xen-devel] [PATCH v2 3/4] x86emul: support RTM instructions

2016-09-30 Thread Andrew Cooper
On 30/09/16 14:17, Jan Beulich wrote: > Minimal emulation: XBEGIN aborts right away, hence > - XABORT is just a no-op, > - XEND always raises #GP, > - XTEST always signals neither RTM nor HLE are active. > > Signed-off-by: Jan Beulich > --- > v2: Explicitly generate #UD for xtest and xend. > > ---

[Xen-devel] [PATCH v2 3/4] x86emul: support RTM instructions

2016-09-30 Thread Jan Beulich
Minimal emulation: XBEGIN aborts right away, hence - XABORT is just a no-op, - XEND always raises #GP, - XTEST always signals neither RTM nor HLE are active. Signed-off-by: Jan Beulich --- v2: Explicitly generate #UD for xtest and xend. --- a/xen/arch/x86/x86_emulate/x86_emulate.c +++ b/xen/arch