qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v4 0/6] save/restore on Xen
@ 2012-01-25 13:04 Stefano Stabellini
  2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 1/6] cirrus_vga: do not reset videoram Stefano Stabellini
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Stefano Stabellini @ 2012-01-25 13:04 UTC (permalink / raw)
  To: qemu-devel@nongnu.org
  Cc: Jan Kiszka, xen-devel@lists.xensource.com, Avi Kivity,
	Stefano Stabellini

Hi all,
this is the fourth version of the Xen save/restore patch series.
We have been discussing this issue for quite a while on #qemu and
qemu-devel:


http://marc.info/?l=qemu-devel&m=132346828427314&w=2
http://marc.info/?l=qemu-devel&m=132377734605464&w=2


The principal changes in the this version are:

- Following Anthony's suggestion I have introduced a new monitor command
to save the non-ram device state to file.

- I have also removed the hack not to reset the cirrus videoram on
restore, because it turns out that the videoram doesn't need to be
reset in the reset handler at all (tested on Win2K, where the problem
was found in the first place).



This is the list of patches with a diffstat:

Anthony PERARD (2):
      xen mapcache: check if memory region has moved.
      xen: do not allocate RAM during INMIGRATE runstate

Stefano Stabellini (4):
      cirrus_vga: do not reset videoram
      Introduce "save_devices"
      xen: record physmap changes to xenstore
      Set runstate to INMIGRATE earlier

 block-migration.c |    2 +-
 hmp-commands.hx   |   14 +++++++
 hw/cirrus_vga.c   |    4 --
 hw/hw.h           |    1 +
 qmp-commands.hx   |   17 +++++++++
 savevm.c          |   72 ++++++++++++++++++++++++++++++++++++-
 sysemu.h          |    1 +
 vl.c              |    4 +-
 xen-all.c         |  104 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 xen-mapcache.c    |   22 ++++++++++--
 xen-mapcache.h    |    9 ++++-
 11 files changed, 235 insertions(+), 15 deletions(-)


git://xenbits.xen.org/people/sstabellini/qemu-dm.git saverestore-4

Cheers,

Stefano

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

end of thread, other threads:[~2012-02-21 10:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-25 13:04 [Qemu-devel] [PATCH v4 0/6] save/restore on Xen Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 1/6] cirrus_vga: do not reset videoram Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 2/6] Introduce "save_devices" Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 3/6] xen: record physmap changes to xenstore Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 4/6] xen mapcache: check if memory region has moved Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 5/6] Set runstate to INMIGRATE earlier Stefano Stabellini
2012-01-25 13:05 ` [Qemu-devel] [PATCH v4 6/6] xen: do not allocate RAM during INMIGRATE runstate Stefano Stabellini
2012-01-31 15:50 ` [Qemu-devel] [PATCH v4 0/6] save/restore on Xen Stefano Stabellini
2012-02-13 12:20   ` Stefano Stabellini
2012-02-21 10:22     ` Stefano Stabellini

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).