From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWYeo-0007D4-TI for qemu-devel@nongnu.org; Thu, 18 Feb 2016 19:10:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWYen-00013V-Q5 for qemu-devel@nongnu.org; Thu, 18 Feb 2016 19:10:50 -0500 Date: Fri, 19 Feb 2016 11:11:47 +1100 From: David Gibson Message-ID: <20160219001147.GN15224@voom.fritz.box> References: <20160218113211.9760.85475.stgit@bahia.huguette.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0kRkyLZR5zsR9u2P" Content-Disposition: inline In-Reply-To: <20160218113211.9760.85475.stgit@bahia.huguette.org> Subject: Re: [Qemu-devel] [PATCH v3 0/2] Fix migration of old pseries List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Greg Kurz Cc: Laurent Vivier , Juan Quintela , qemu-devel@nongnu.org, "Dr. David Alan Gilbert" , qemu-ppc@nongnu.org, Amit Shah --0kRkyLZR5zsR9u2P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 18, 2016 at 12:32:11PM +0100, Greg Kurz wrote: > QEMU 2.4 broke the migration of old pseries machine with the addition > of configuration sections, which are sent unconditionally. >=20 > 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. >=20 > 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. Sorry, I've lost track slightly here. Does this series apply on top of, or instead of your earlier series that peeks for the config section? > --- >=20 > Greg Kurz (2): > spapr: skip configuration section during migration of older machines > migration: allow machine to enforce configuration section migration >=20 >=20 > 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(-) >=20 --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --0kRkyLZR5zsR9u2P Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJWxl3DAAoJEGw4ysog2bOSB5QP/RQB0pMKdU5RwDSN1AnGN4Ri l2xc8YqQ428VvaWoDi2hU+662yWw133ZSJHPy1ypBFOz98M58Y1XWnr0E1JnU44+ GJCWcqWoCnm7nfdFqd2BmfDigaiF37bbP63mZYTMcAwx2VfzCXpO1yvK9SI3Kmuv ZWRcYYk+akwQFDo4hoH2DJNsJjDPKCn4Q284xfVRnGho9Kaub9r0CSN9Rpty+ohO usjsSgn2ncuUrRU4NZjaXuE2ROxhcoOs++jClHsUxRTZyqsP5+n/R7xfOg+9wPb+ mWf16Eb5pMfwA626HR/aES0whtHsvFMR2Juuu/yZl/F/dQyIpr+S0o9ZgpWSRvUT 3Ax/nS0sfHEDSVA1KX13aSHYsbTbH1Y2Bg7PY5a750Ubyz4DO8uTpDkSwi754B8I 0rIO0w73IpPKpeWiEyU+IMHYNGSSAJGMxPEoFvnmTjdBJ543RI5Tb1QgLKzHPEa2 UWcN3jaeWssVTOPPLeJRL5h53eJxCEIWJ7asuRevyJlkbDiZcxh/J0+rcBzSKg45 gwxnQTEcj+bCKAx365Te6KeqCDifBUDaiDGwmBMLIy3L22gpMpU2zcv3Mwq0aDGr MNOqp/niCN1WLwTZ08mdNibolrJr61ajZBQDboe5/yfcS4ODX+CVyWsEumUfBlp2 asZW4/mUMlpd/4qq5wR1 =6TT+ -----END PGP SIGNATURE----- --0kRkyLZR5zsR9u2P--