mbox series

[v9,0/9] x86emul: further work

Message ID e2c2bb6c-b089-de09-6388-50ec837310d7@suse.com (mailing list archive)
Headers show
Series x86emul: further work | expand

Message

Jan Beulich May 14, 2020, 9:03 a.m. UTC
1: address x86_insn_is_mem_{access,write}() omissions 
2: disable FPU/MMX/SIMD insn emulation when !HVM
3: support MOVDIR{I,64B} insns
4: support ENQCMD insn
5: support SERIALIZE
6: support X{SUS,RES}LDTRK
7: support FNSTENV and FNSAVE
8: support FLDENV and FRSTOR
9: support FXSAVE/FXRSTOR

Main changes from v8 are the new patch 1 and dropped patches
from the end of the series. For other changes see the individual
patches.

Jan

Comments

Jan Beulich May 14, 2020, 9:12 a.m. UTC | #1
On 14.05.2020 11:03, Jan Beulich wrote:
> 1: address x86_insn_is_mem_{access,write}() omissions 
> 2: disable FPU/MMX/SIMD insn emulation when !HVM
> 3: support MOVDIR{I,64B} insns
> 4: support ENQCMD insn
> 5: support SERIALIZE
> 6: support X{SUS,RES}LDTRK
> 7: support FNSTENV and FNSAVE
> 8: support FLDENV and FRSTOR
> 9: support FXSAVE/FXRSTOR
> 
> Main changes from v8 are the new patch 1 and dropped patches
> from the end of the series. For other changes see the individual
> patches.

Oh, and I should have mentioned that parts here depend on
"x86/gen-cpuid: Distinguish default vs max in feature annotations",
which looks to be ready to go in, but hasn't gone in yet.

Jan