[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v3 00/25] x86: emulator enhancements



01: make decode_register() return unsigned long *
02: build SIMD tests with -Os
03: support F16C insns
04: support FMA4 insns
05: support FMA insns
06: support most remaining AVX2 insns
07: support AVX2 gather insns
08: add tables for XOP 08 and 09 extension spaces
09: support XOP insns
10: support 3DNow! insns
11: place test blobs in executable section
12: abstract out XCRn accesses
13: adjust_bnd() should check XCR0
14: make all FPU emulation use the stub
15: eliminate custom #MF/#XM handling
16: support SWAPGS
17: emulate {MONITOR,MWAIT}{,X} as no-op
18: add missing suffixes in test harness
19: tell cmpxchg hook whether LOCK is in effect
20: correctly handle CMPXCHG* comparison failures
21: add read-modify-write hook
22: x86/HVM: do actual CMPXCHG in hvmemul_cmpxchg()
23: x86/HVM: make use of new read-modify-write emulator hook
24: x86/shadow: fully move unmap-dest into common code
25: x86/shadow: fold sh_x86_emulate_{write,cmpxchg}() into their only callers

Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

v3: Several new patches; existing ones mostly unchanged (except
    for re-basing).




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.