[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH v3 0/2] Fix migration of old pseries
From: |
Greg Kurz |
Subject: |
[Qemu-ppc] [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
- [Qemu-ppc] [PATCH v3 0/2] Fix migration of old pseries,
Greg Kurz <=