Re: [Xen-devel] [PATCH v8 19/50] x86emul: support AVX512F floating-point conversion insns

2019-05-23 Thread Andrew Cooper
On 21/05/2019 16:46, Jan Beulich wrote: On 21.05.19 at 13:33, wrote: >> On 15/03/2019 10:47, Jan Beulich wrote: >>> @@ -9312,7 +9386,8 @@ x86_emulate( >>> >>> if ( ea.type == OP_MEM ) >>> { >>> -rc = ops->write(ea.mem.seg, ea.mem.off, mmvalp, 8 << vex.l, >>>

Re: [Xen-devel] [PATCH v8 19/50] x86emul: support AVX512F floating-point conversion insns

2019-05-21 Thread Jan Beulich
>>> On 21.05.19 at 13:33, wrote: > On 15/03/2019 10:47, Jan Beulich wrote: >> @@ -9312,7 +9386,8 @@ x86_emulate( >> >> if ( ea.type == OP_MEM ) >> { >> -rc = ops->write(ea.mem.seg, ea.mem.off, mmvalp, 8 << vex.l, >> ctxt); >> +rc =

Re: [Xen-devel] [PATCH v8 19/50] x86emul: support AVX512F floating-point conversion insns

2019-05-21 Thread Andrew Cooper
On 15/03/2019 10:47, Jan Beulich wrote: > @@ -9312,7 +9386,8 @@ x86_emulate( > > if ( ea.type == OP_MEM ) > { > -rc = ops->write(ea.mem.seg, ea.mem.off, mmvalp, 8 << vex.l, > ctxt); > +rc = ops->write(ea.mem.seg, truncate_ea(ea.mem.off + first_byte), >