[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/4] Xen, introducing dirty log for migration.


This patch set will fix live migration under Xen. For this I introduce a new
QMP command to switch global-dirty log and few calls (in exec.c and memory.c)
to xen set_dirty function.

It unfortunatly necessary to adds new calls because
cpu_physical_memory_set_dirty is not call if the memory is already consider as
dirty by QEMU. But Xen does not handle the same dirty bitmap.

Thanks for your reviews,

Anthony PERARD (4):
  QMP, Introduce set-global-dirty-log command.
  xen: Introduce xen_modified_memory.
  exec, memory: Call to xen_modified_memory.
  xen: Always set the vram dirty during migration.

 exec.c           |    4 ++++
 hw/xen.h         |    1 +
 memory.c         |    2 ++
 qapi-schema.json |   13 +++++++++++++
 qmp-commands.hx  |   24 ++++++++++++++++++++++++
 xen-all.c        |   41 +++++++++++++++++++++++++++++++++++++++++
 xen-stub.c       |    9 +++++++++
 7 files changed, 94 insertions(+), 0 deletions(-)

Anthony PERARD

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.