[PATCH v10 5/9] x86emul: support MOVDIR{I,64B} insns

2020-05-25 Thread Jan Beulich
Introduce a new blk() hook, paralleling the rmw() one in a certain way, but being intended for larger data sizes, and hence its HVM intermediate handling function doesn't fall back to splitting the operation if the requested virtual address can't be mapped. Note that SDM revision 071 doesn't speci

Re: [PATCH v10 5/9] x86emul: support MOVDIR{I,64B} insns

2020-05-29 Thread Andrew Cooper
On 25/05/2020 15:28, Jan Beulich wrote: > Introduce a new blk() hook, paralleling the rmw() one in a certain way, > but being intended for larger data sizes, and hence its HVM intermediate > handling function doesn't fall back to splitting the operation if the > requested virtual address can't be m

Re: [PATCH v10 5/9] x86emul: support MOVDIR{I,64B} insns

2020-05-29 Thread Jan Beulich
On 29.05.2020 15:55, Andrew Cooper wrote: > On 25/05/2020 15:28, Jan Beulich wrote: >> Introduce a new blk() hook, paralleling the rmw() one in a certain way, >> but being intended for larger data sizes, and hence its HVM intermediate >> handling function doesn't fall back to splitting the operatio