[Xen-devel] [PATCH v2 00/16] x86: split insn emulator decode and execution

2016-09-28 Thread Jan Beulich
>>> On 28.09.16 at 09:59, wrote: > 01: x86emul: split instruction decoding from execution > 02: x86emul: fetch all insn bytes during the decode phase > 03: x86emul: track only rIP in emulator state > 04: x86emul: complete decoding of two-byte instructions > 05: x86emul: add XOP decoding > 06: x86e

[Xen-devel] [PATCH v2 00/16] x86: split insn emulator decode and execution

2016-09-28 Thread Jan Beulich
..., complete the decoder, leverage decoding for SVM instruction sizing and PV 32-bit call gate emulation, and use the emulator for PV priv-op handling. 01: x86emul: split instruction decoding from execution 02: x86emul: fetch all insn bytes during the decode phase 03: x86emul: track only rIP in e