All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 00/20] x86: emulator enhancements
@ 2018-02-28 12:50 Jan Beulich
  2018-02-28 12:57 ` [PATCH v4 01/20] x86emul: extend vbroadcasts{s, d} to AVX2 Jan Beulich
                   ` (20 more replies)
  0 siblings, 21 replies; 36+ messages in thread
From: Jan Beulich @ 2018-02-28 12:50 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Andrew Cooper

01: extend vbroadcasts{s,d} to AVX2
02: support most remaining AVX2 insns
03: support AVX2 gather insns
04: support XOP insns
05: support 3DNow! insns
06: place test blobs in executable section
07: move and rename XSTATE_*
08: abstract out XCRn accesses
09: adjust_bnd() should check XCR0
10: make all FPU emulation use the stub
11: eliminate custom #MF/#XM handling
12: support SWAPGS
13: tell cmpxchg hook whether LOCK is in effect
14: convert page table emulation code from paddr_t to intpte_t
15: correctly handle CMPXCHG* comparison failures
16: add read-modify-write hook
17: x86/HVM: do actual CMPXCHG in hvmemul_cmpxchg()
18: x86/HVM: make use of new read-modify-write emulator hook
19: x86/shadow: fully move unmap-dest into common code
20: x86/shadow: fold sh_x86_emulate_{write,cmpxchg}() into their only callers

Signed-off-by: Jan Beulich <jbeulich@suse.com>

v4: A few patch splits; review comments and tags added.




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

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

end of thread, other threads:[~2018-03-08  9:34 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-28 12:50 [PATCH v4 00/20] x86: emulator enhancements Jan Beulich
2018-02-28 12:57 ` [PATCH v4 01/20] x86emul: extend vbroadcasts{s, d} to AVX2 Jan Beulich
2018-03-02 19:08   ` Andrew Cooper
2018-02-28 12:58 ` [PATCH v4 02/20] x86emul: support most remaining AVX2 insns Jan Beulich
2018-03-05 13:39   ` Andrew Cooper
2018-03-05 14:50     ` Jan Beulich
2018-02-28 12:58 ` [PATCH v4 03/20] x86emul: support AVX2 gather insns Jan Beulich
2018-03-05 14:15   ` Andrew Cooper
2018-02-28 12:59 ` [PATCH v4 04/20] x86emul: support XOP insns Jan Beulich
2018-02-28 12:59 ` [PATCH v4 05/20] x86emul: support 3DNow! insns Jan Beulich
2018-03-05 14:55   ` Andrew Cooper
2018-02-28 13:00 ` [PATCH v4 06/20] x86emul: place test blobs in executable section Jan Beulich
2018-03-06 11:28   ` Andrew Cooper
2018-03-06 13:33     ` Jan Beulich
2018-02-28 13:00 ` [PATCH v4 07/20] x86: move and rename XSTATE_* Jan Beulich
2018-02-28 13:01   ` Jan Beulich
2018-02-28 13:06     ` Paul Durrant
2018-03-05 15:27   ` Andrew Cooper
2018-02-28 13:03 ` [PATCH v4 08/20] x86emul: abstract out XCRn accesses Jan Beulich
2018-03-05 15:56   ` Andrew Cooper
2018-03-08  9:33     ` Jan Beulich
2018-02-28 13:04 ` [PATCH v4 09/20] x86emul: adjust_bnd() should check XCR0 Jan Beulich
2018-02-28 13:04 ` [PATCH v4 10/20] x86emul: make all FPU emulation use the stub Jan Beulich
2018-02-28 13:05 ` [PATCH v4 11/20] x86/HVM: eliminate custom #MF/#XM handling Jan Beulich
2018-02-28 13:06 ` [PATCH v4 12/20] x86emul: support SWAPGS Jan Beulich
2018-03-05 15:58   ` Andrew Cooper
2018-02-28 13:08 ` [PATCH v4 13/20] x86emul: tell cmpxchg hook whether LOCK is in effect Jan Beulich
2018-02-28 13:08 ` [PATCH v4 14/20] x86/PV: convert page table emulation code from paddr_t to intpte_t Jan Beulich
2018-02-28 13:09 ` [PATCH v4 15/20] x86emul: correctly handle CMPXCHG* comparison failures Jan Beulich
2018-03-01  7:16   ` Tim Deegan
2018-02-28 13:10 ` [PATCH v4 16/20] x86emul: add read-modify-write hook Jan Beulich
2018-02-28 13:11 ` [PATCH v4 17/20] x86/HVM: do actual CMPXCHG in hvmemul_cmpxchg() Jan Beulich
2018-02-28 13:12 ` [PATCH v4 18/20] x86/HVM: make use of new read-modify-write emulator hook Jan Beulich
2018-02-28 13:13 ` [PATCH v4 19/20] x86/shadow: fully move unmap-dest into common code Jan Beulich
2018-02-28 13:13 ` [PATCH v4 20/20] x86/shadow: fold sh_x86_emulate_{write, cmpxchg}() into their only callers Jan Beulich
2018-03-02  9:21 ` [PATCH v4 00/20] x86: emulator enhancements Razvan Cojocaru

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.