All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] SSE MMIO
@ 2011-03-29 12:53 Avi Kivity
  2011-03-29 12:53 ` [PATCH v2 1/8] KVM: extend in-kernel mmio to handle >8 byte transactions Avi Kivity
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Avi Kivity @ 2011-03-29 12:53 UTC (permalink / raw)
  To: Marcelo Tosatti, kvm; +Cc: Wei Xu

This patchset extends the emulator to support SSE instructions.  Currently
just one instruction (MOVDQU) is emulated, but it should be easy to add more.

Avi Kivity (8):
  KVM: extend in-kernel mmio to handle >8 byte transactions
  KVM: Split mmio completion into a function
  KVM: 16-byte mmio support
  KVM: x86 emulator: do not munge rep prefix
  KVM: x86 emulator: define callbacks for using the guest fpu within
    the emulator
  KVM: x86 emulator: Specialize decoding for insns with 66/f2/f3
    prefixes
  KVM: x86 emulator: SSE support
  KVM: x86 emulator: implement movdqu instruction (f3 0f 6f, f3 0f 7f)

 arch/x86/include/asm/kvm_emulate.h |   12 ++-
 arch/x86/include/asm/kvm_host.h    |    1 +
 arch/x86/kvm/emulate.c             |  155 +++++++++++++++++++++++++++++++++--
 arch/x86/kvm/x86.c                 |  145 ++++++++++++++++++++++++++--------
 include/linux/kvm_host.h           |    7 ++-
 5 files changed, 274 insertions(+), 46 deletions(-)


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

end of thread, other threads:[~2011-06-28  8:11 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-29 12:53 [PATCH v2 0/8] SSE MMIO Avi Kivity
2011-03-29 12:53 ` [PATCH v2 1/8] KVM: extend in-kernel mmio to handle >8 byte transactions Avi Kivity
2011-03-29 14:51   ` Wei Xu
2011-03-29 14:55     ` Avi Kivity
2011-03-29 12:53 ` [PATCH v2 2/8] KVM: Split mmio completion into a function Avi Kivity
2011-03-29 12:53 ` [PATCH v2 3/8] KVM: 16-byte mmio support Avi Kivity
2011-03-29 12:53 ` [PATCH v2 4/8] KVM: x86 emulator: do not munge rep prefix Avi Kivity
2011-03-29 12:54 ` [PATCH v2 5/8] KVM: x86 emulator: define callbacks for using the guest fpu within the emulator Avi Kivity
2011-03-29 12:54 ` [PATCH v2 6/8] KVM: x86 emulator: Specialize decoding for insns with 66/f2/f3 prefixes Avi Kivity
2011-03-29 12:54 ` [PATCH v2 7/8] KVM: x86 emulator: SSE support Avi Kivity
2011-06-28  6:49   ` Cyclonus J
2011-06-28  8:11     ` Avi Kivity
2011-03-29 12:54 ` [PATCH v2 8/8] KVM: x86 emulator: implement movdqu instruction (f3 0f 6f, f3 0f 7f) Avi Kivity

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.