qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] Fix migration of old pseries
@ 2016-02-15 10:14 Greg Kurz
  2016-02-15 10:15 ` [Qemu-devel] [PATCH 1/2] migration: allow configuration section to be optional Greg Kurz
  2016-02-15 10:15 ` [Qemu-devel] [PATCH 2/2] spapr: fix migration of older pseries Greg Kurz
  0 siblings, 2 replies; 13+ messages in thread
From: Greg Kurz @ 2016-02-15 10:14 UTC (permalink / raw)
  To: Juan Quintela
  Cc: Amit Shah, David Gibson, qemu-ppc, qemu-devel,
	Dr. David Alan Gilbert

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

This series fixes the issue by allowing the configuration sections to be
made optional with a machine property. 

This approach is an alternative to simply skipping configuration for older
machines (as it done for x86): it allows QEMU to accept incoming migration
of older pseries with or without the configuration section. So it fixes
migration from QEMU 2.3 without breaking QEMU 2.4.

---

Greg Kurz (2):
      migration: allow configuration section to be optional
      spapr: fix migration of older pseries


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

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

end of thread, other threads:[~2016-02-17  9:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-15 10:14 [Qemu-devel] [PATCH 0/2] Fix migration of old pseries Greg Kurz
2016-02-15 10:15 ` [Qemu-devel] [PATCH 1/2] migration: allow configuration section to be optional Greg Kurz
2016-02-15 11:23   ` Laurent Vivier
2016-02-15 12:58     ` Greg Kurz
2016-02-15 14:49       ` Laurent Vivier
2016-02-16  9:09         ` Greg Kurz
2016-02-16  9:31           ` Laurent Vivier
2016-02-16 10:39             ` Greg Kurz
2016-02-16 17:09             ` Dr. David Alan Gilbert
2016-02-17  9:29               ` Greg Kurz
2016-02-16 17:01   ` Dr. David Alan Gilbert
2016-02-16 17:43     ` Greg Kurz
2016-02-15 10:15 ` [Qemu-devel] [PATCH 2/2] spapr: fix migration of older pseries Greg Kurz

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