Re: [Xen-devel] [PATCH v5 05/14] x86/HVM: eliminate custom #MF/#XM handling

2018-03-22 Thread Jan Beulich
>>> On 22.03.18 at 15:12, wrote: > On Thu, Mar 15, 2018 at 07:06:36AM -0600, Jan Beulich wrote: >> @@ -8478,7 +8411,8 @@ x86_emulate( >> } >> >> complete_insn: /* Commit shadow register state. */ >> -put_fpu(, false, state, ctxt, ops); >> +put_fpu(fpu_type,

Re: [Xen-devel] [PATCH v5 05/14] x86/HVM: eliminate custom #MF/#XM handling

2018-03-22 Thread Roger Pau Monné
On Thu, Mar 15, 2018 at 07:06:36AM -0600, Jan Beulich wrote: > @@ -8478,7 +8411,8 @@ x86_emulate( > } > > complete_insn: /* Commit shadow register state. */ > -put_fpu(, false, state, ctxt, ops); > +put_fpu(fpu_type, false, state, ctxt, ops); > +fpu_type = X86EMUL_FPU_none; >

[Xen-devel] [PATCH v5 05/14] x86/HVM: eliminate custom #MF/#XM handling

2018-03-15 Thread Jan Beulich
Use the generic stub exception handling instead. Signed-off-by: Jan Beulich Reviewed-by: Paul Durrant Acked-by: Andrew Cooper --- v4: Re-base. v3: Re-base. v2: Re-base. --- a/tools/tests/x86_emulator/x86-emulate.c +++