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

[Xen-devel] [PATCHv4 0/5] QEMU: Enabling live-migrate on HVM on qemu-xen device model in 4.2 - qemu patchset



This patch series consists of 2 parts:
* 11 patches to libxl
* 5 patches to QEMU

The 11 patches to libxl are unchanged since version 3 of the patch,
but have Acked-By lines reintroduced.

The 5 patches to QEMU are unchanged since version 2 of the patch.

These patches enable live-migrate on HVM using the upstream qemu-xen
device model under Xen 4.2. Currently this is unimplemented. In the
main they are backports of patches in xen-unstable, thought the
QEMU side in particular needed some fiddling.

I would suggest these patches should be included in 4.2.2.

You can find these on Github at:
 https://github.com/abligh/qemu-upstream-4.2-testing-livemigrate

Or on the master branch of this repository:
 https://github.com/abligh/qemu-upstream-4.2-testing-livemigrate.git

Alex Bligh (5):
  QMP, Introduce xen-set-global-dirty-log command.
  xen: Introduce xen_modified_memory.
  exec: Introduce helper to set dirty flags.
  exec, memory: Call to xen_modified_memory.
  xen: Set the vram dirty when an error occur.

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

-- 
1.7.4.1


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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