qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/7] kvm: fix system reset & rework slot management
@ 2009-04-11 17:20 Jan Kiszka
  2009-04-11 17:20 ` [Qemu-devel] [PATCH 2/7] kvm: Apply SMM-already-initialized workaround on reset Jan Kiszka
                   ` (7 more replies)
  0 siblings, 8 replies; 24+ messages in thread
From: Jan Kiszka @ 2009-04-11 17:20 UTC (permalink / raw)
  To: qemu-devel

This is the promised series to improve KVM's memory slot management.
Things turned out to be more complicated and ugly than planned due to an
unfortunate bug in KVM's kernel code, see [1] and patch 5 of this
series.

The most important impact of this series is that it finally enables
support for resetting qemu guests in KVM mode. Path 1 and 2 lay the
groundwork for this, and the slot management rework fixes the remaining
issues around memory remapping via PAM.

Find the patches also at git://git.kiszka.org/qemu.git queues/kvm

Jan Kiszka (7):
      kvm: Sync CPU state on reset
      kvm: Apply SMM-already-initialized workaround on reset
      kvm: Cleanup unmap condition in kvm_set_phys_mem
      kvm: Add sanity checks to slot management
      kvm: improve handling of overlapping slots
      vga: Fix inconsistent tracking of map_addr
      vga: Cleanup dirty logging

 hw/acpi.c       |   17 +++--
 hw/cirrus_vga.c |   17 ----
 hw/vga.c        |   27 +------
 hw/vga_int.h    |    1 -
 kvm-all.c       |  219 +++++++++++++++++++++++++++++++++++++++----------------
 kvm.h           |    7 +-
 vl.c            |    2 +
 7 files changed, 177 insertions(+), 113 deletions(-)

[1] http://permalink.gmane.org/gmane.comp.emulators.kvm.devel/30680

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

end of thread, other threads:[~2009-04-30  2:39 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-11 17:20 [Qemu-devel] [PATCH 0/7] kvm: fix system reset & rework slot management Jan Kiszka
2009-04-11 17:20 ` [Qemu-devel] [PATCH 2/7] kvm: Apply SMM-already-initialized workaround on reset Jan Kiszka
2009-04-11 17:20 ` [Qemu-devel] [PATCH 5/7] kvm: improve handling of overlapping slots Jan Kiszka
2009-04-13 11:00   ` [Qemu-devel] [PATCH 5/7 v2] " Jan Kiszka
2009-04-17 14:36     ` Anthony Liguori
2009-04-11 17:20 ` [Qemu-devel] [PATCH 6/7] vga: Fix inconsistent tracking of map_addr Jan Kiszka
2009-04-11 17:20 ` [Qemu-devel] [PATCH 4/7] kvm: Add sanity checks to slot management Jan Kiszka
2009-04-29 10:31   ` Liu Yu-B13201
2009-04-29 10:38     ` Jan Kiszka
2009-04-29 11:10       ` Liu Yu-B13201
2009-04-29 11:36         ` Jan Kiszka
2009-04-29 17:10       ` Hollis Blanchard
2009-04-29 17:30         ` Jan Kiszka
2009-04-29 17:37           ` Hollis Blanchard
2009-04-29 18:08             ` Jan Kiszka
2009-04-30  2:39           ` Liu Yu-B13201
2009-04-29 17:38         ` Anthony Liguori
2009-04-29 18:02           ` Hollis Blanchard
2009-04-29 18:54             ` Blue Swirl
2009-04-11 17:20 ` [Qemu-devel] [PATCH 1/7] kvm: Sync CPU state on reset Jan Kiszka
2009-04-17 14:26   ` Anthony Liguori
2009-04-11 17:20 ` [Qemu-devel] [PATCH 3/7] kvm: Cleanup unmap condition in kvm_set_phys_mem Jan Kiszka
2009-04-11 17:20 ` [Qemu-devel] [PATCH 7/7] vga: Cleanup dirty logging Jan Kiszka
2009-04-17 14:27 ` [Qemu-devel] [PATCH 0/7] kvm: fix system reset & rework slot management Anthony Liguori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).