All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v10 0/9] x86emul: further work
@ 2020-05-25 14:23 Jan Beulich
  2020-05-25 14:26 ` [PATCH v10 1/9] x86emul: address x86_insn_is_mem_{access,write}() omissions Jan Beulich
                   ` (8 more replies)
  0 siblings, 9 replies; 25+ messages in thread
From: Jan Beulich @ 2020-05-25 14:23 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Wei Liu, Roger Pau Monne

The first two patches are bug fixes, in part pointed out by the
3rd patch. The remainder is further enabling.

1: address x86_insn_is_mem_{access,write}() omissions 
2: rework CMP and TEST emulation
3: also test decoding and mem access / write logic
4: disable FPU/MMX/SIMD insn emulation when !HVM
5: support MOVDIR{I,64B} insns
6: support ENQCMD insn
7: support FNSTENV and FNSAVE
8: support FLDENV and FRSTOR
9: support FXSAVE/FXRSTOR

Main changes from v9 are several fixes in patch 1 and the new
patch 2, both a result of the new patch 3. For other changes
see the individual patches.

Jan


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2020-05-29 15:20 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-25 14:23 [PATCH v10 0/9] x86emul: further work Jan Beulich
2020-05-25 14:26 ` [PATCH v10 1/9] x86emul: address x86_insn_is_mem_{access,write}() omissions Jan Beulich
2020-05-29 12:18   ` [PATCH v10 1/9] x86emul: address x86_insn_is_mem_{access, write}() omissions Andrew Cooper
2020-05-29 13:29     ` Jan Beulich
2020-05-29 15:03       ` Andrew Cooper
2020-05-29 15:19         ` Jan Beulich
2020-05-25 14:26 ` [PATCH v10 2/9] x86emul: rework CMP and TEST emulation Jan Beulich
2020-05-29 12:24   ` Andrew Cooper
2020-05-29 13:41     ` Jan Beulich
2020-05-29 15:07       ` Andrew Cooper
2020-05-25 14:27 ` [PATCH v10 3/9] x86emul: also test decoding and mem access / write logic Jan Beulich
2020-05-29 12:27   ` Andrew Cooper
2020-05-25 14:27 ` [PATCH v10 4/9] x86emul: disable FPU/MMX/SIMD insn emulation when !HVM Jan Beulich
2020-05-29 12:33   ` Andrew Cooper
2020-05-25 14:28 ` [PATCH v10 5/9] x86emul: support MOVDIR{I,64B} insns Jan Beulich
2020-05-29 13:55   ` Andrew Cooper
2020-05-29 14:00     ` Jan Beulich
2020-05-25 14:28 ` [PATCH v10 6/9] x86emul: support ENQCMD insns Jan Beulich
2020-05-25 14:29 ` [PATCH v10 7/9] x86emul: support FNSTENV and FNSAVE Jan Beulich
2020-05-29 14:08   ` Andrew Cooper
2020-05-29 14:12     ` Jan Beulich
2020-05-25 14:29 ` [PATCH v10 8/9] x86emul: support FLDENV and FRSTOR Jan Beulich
2020-05-29 14:09   ` Andrew Cooper
2020-05-25 14:30 ` [PATCH v10 9/9] x86emul: support FXSAVE/FXRSTOR Jan Beulich
2020-05-29 14:25   ` Andrew Cooper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.