public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] KVM: VCPU state extensions
@ 2010-02-15  9:45 Jan Kiszka
  2010-02-15  9:45 ` [PATCH 1/3] KVM: x86: Do not return soft events in vcpu_events Jan Kiszka
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Jan Kiszka @ 2010-02-15  9:45 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tosatti; +Cc: kvm

These patches do not technically depend on each other but overlap, so
I'm pushing them now in a series.

Patch 1 is a repost. Patch 2 is reworked and comes with the following
changes:

 - expose only a boolean to user space, mapping it on 
   X86_SHADOW_INT_MOV_SS during write
 - do not move X86_SHADOW_INT_* flags around
 - Signal capability via KVM_CAP_INTR_SHADOW and manage the new
   kvm_vcpu_events field via KVM_VCPUEVENT_VALID_SHADOW
 - Update docs

Finally, patch 3 is new, plugging the debug register migration (and
reset) hole.

You can also pull from

	git://git.kiszka.org/linux-kvm vcpu-state

Jan Kiszka (3):
  KVM: x86: Do not return soft events in vcpu_events
  KVM: x86: Save&restore interrupt shadow mask
  KVM: x86: Add support for saving&restoring debug registers

 Documentation/kvm/api.txt  |   42 ++++++++++++++++++++++++-
 arch/x86/include/asm/kvm.h |   13 +++++++-
 arch/x86/kvm/vmx.c         |    2 +-
 arch/x86/kvm/x86.c         |   75 +++++++++++++++++++++++++++++++++++++++++---
 include/linux/kvm.h        |    7 ++++
 5 files changed, 131 insertions(+), 8 deletions(-)


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

end of thread, other threads:[~2010-02-22 12:54 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-15  9:45 [PATCH 0/3] KVM: VCPU state extensions Jan Kiszka
2010-02-15  9:45 ` [PATCH 1/3] KVM: x86: Do not return soft events in vcpu_events Jan Kiszka
2010-02-15  9:45 ` [PATCH 2/3] KVM: x86: Save&restore interrupt shadow mask Jan Kiszka
2010-02-17  0:39   ` Marcelo Tosatti
2010-02-17  8:06     ` Zachary Amsden
2010-02-17  9:05       ` Gleb Natapov
2010-02-17  9:07       ` Jan Kiszka
2010-02-17  9:03     ` Jan Kiszka
2010-02-17  9:10       ` Gleb Natapov
2010-02-17 14:54         ` Marcelo Tosatti
2010-02-19 18:38   ` [PATCH 2/3 v3] " Jan Kiszka
2010-02-15  9:45 ` [PATCH 3/3] KVM: x86: Add support for saving&restoring debug registers Jan Kiszka
2010-02-22 12:34 ` [PATCH 0/3] KVM: VCPU state extensions Jan Kiszka
2010-02-22 12:45   ` Avi Kivity
2010-02-22 12:54     ` Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox