qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH v3 0/2] Fix migration of old pseries


From: Greg Kurz
Subject: [Qemu-devel] [PATCH v3 0/2] Fix migration of old pseries
Date: Thu, 18 Feb 2016 12:32:11 +0100
User-agent: StGit/0.17.1-dirty

QEMU 2.4 broke the migration of old pseries machine with the addition
of configuration sections, which are sent unconditionally.

We assume that QEMU 2.3 is more deployed than any newer release (based on
the versions currently shipped by most distros). This v3 series hence
reverses the logic from v2: it now fully fixes migration of old pseries
from/to QEMU 2.3 and provides a manual workaround for the QEMU 2.4/2.4.1/2.5
case.

With this series, I could migrate the same pseries-2.3 instance in a full
2.3->2.6->2.5->2.6->2.4->2.6->2.3 cycle.

---

Greg Kurz (2):
      spapr: skip configuration section during migration of older machines
      migration: allow machine to enforce configuration section migration


 hw/core/machine.c   |   21 +++++++++++++++++++++
 hw/ppc/spapr.c      |    1 +
 include/hw/boards.h |    1 +
 migration/savevm.c  |   10 ++++++++--
 qemu-options.hx     |    3 ++-
 5 files changed, 33 insertions(+), 3 deletions(-)

--
Greg




reply via email to

[Prev in Thread] Current Thread [Next in Thread]