From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility Date: Wed, 03 Oct 2012 12:06:57 +0200 Message-ID: <506C0E41.3000405@web.de> References: <20120930191146.GA20012@amt.cnet> <50694EC1.8060006@siemens.com> <20121001093102.GA14797@amt.cnet> <50696E9E.7030302@siemens.com> <87zk468h3y.fsf@codemonkey.ws> <506999ED.6010409@siemens.com> <20121003095532.GO23096@redhat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigCDBA369A6396356487D17D94" Cc: Anthony Liguori , kvm , Scott Moser , Marcelo Tosatti , Michael Tokarev , qemu-devel , Cole Robinson , =?ISO-8859-1?Q?Andreas_F=E4rber?= To: Gleb Natapov Return-path: Received: from mout.web.de ([212.227.17.12]:51132 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753562Ab2JCKHG (ORCPT ); Wed, 3 Oct 2012 06:07:06 -0400 In-Reply-To: <20121003095532.GO23096@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCDBA369A6396356487D17D94 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2012-10-03 11:55, Gleb Natapov wrote: > On Mon, Oct 01, 2012 at 03:26:05PM +0200, Jan Kiszka wrote: >> On 2012-10-01 15:19, Anthony Liguori wrote: >>> Jan Kiszka writes: >>> >>>> On 2012-10-01 11:31, Marcelo Tosatti wrote: >>>> >>>> It's not just about default configs. We need to validate if the >>>> migration formats are truly compatible (qemu-kvm -> QEMU, the other = way >>>> around definitely not). For the command line switches, we could prov= ide >>>> a wrapper script that translates them into upstream format or simply= >>>> ignores them. That should be harmless to carry upstream. >>> >>> qemu-kvm has: >>> >>> -no-kvm >>> -no-kvm-irqchip >>> -no-kvm-pit >>> -no-kvm-pit-reinjection >>> -tdf <- does nothing >>> >>> There are replacements for all of the above. If we need to add them = to >>> qemu.git, it's not big deal to add them. >> >> But I don't think we should add them to the source code. This can >> perfectly be handled my a (disposable) script layer on top of >> qemu-system-x86_64 - the namespace (qemu-kvm in most cases) is also fr= ee. >> >>> >>> -drive ...,boot=3D <- this is ignored >>> >>> cpu_set command for CPU hotplug which is known broken in qemu-kvm. >> >> Right, so nothing is lost when migrating to QEMU. >> >>> >>> testdev which is nice but only used for development >>> > Jan, do you have a plan for testdev device? It would be a pity to have > qemu-kvm just for that. Nope, not on my schedule. Jan --------------enigCDBA369A6396356487D17D94 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBsDkQACgkQitSsb3rl5xSOIwCeJerJGi7S/K9Tcgz/SLDx6oSs WxUAnAjnQqtdIchebNtFi+yQCQ4pfuMQ =P4WE -----END PGP SIGNATURE----- --------------enigCDBA369A6396356487D17D94-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37426) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJLr8-0005yN-Kz for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:07:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJLr6-0003mD-U3 for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:07:06 -0400 Received: from mout.web.de ([212.227.17.12]:60071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJLr6-0003kT-JG for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:07:04 -0400 Message-ID: <506C0E41.3000405@web.de> Date: Wed, 03 Oct 2012 12:06:57 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <20120930191146.GA20012@amt.cnet> <50694EC1.8060006@siemens.com> <20121001093102.GA14797@amt.cnet> <50696E9E.7030302@siemens.com> <87zk468h3y.fsf@codemonkey.ws> <506999ED.6010409@siemens.com> <20121003095532.GO23096@redhat.com> In-Reply-To: <20121003095532.GO23096@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigCDBA369A6396356487D17D94" Subject: Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gleb Natapov Cc: kvm , Scott Moser , Marcelo Tosatti , Michael Tokarev , qemu-devel , Anthony Liguori , Cole Robinson , =?ISO-8859-1?Q?Andreas_F=E4rber?= This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCDBA369A6396356487D17D94 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2012-10-03 11:55, Gleb Natapov wrote: > On Mon, Oct 01, 2012 at 03:26:05PM +0200, Jan Kiszka wrote: >> On 2012-10-01 15:19, Anthony Liguori wrote: >>> Jan Kiszka writes: >>> >>>> On 2012-10-01 11:31, Marcelo Tosatti wrote: >>>> >>>> It's not just about default configs. We need to validate if the >>>> migration formats are truly compatible (qemu-kvm -> QEMU, the other = way >>>> around definitely not). For the command line switches, we could prov= ide >>>> a wrapper script that translates them into upstream format or simply= >>>> ignores them. That should be harmless to carry upstream. >>> >>> qemu-kvm has: >>> >>> -no-kvm >>> -no-kvm-irqchip >>> -no-kvm-pit >>> -no-kvm-pit-reinjection >>> -tdf <- does nothing >>> >>> There are replacements for all of the above. If we need to add them = to >>> qemu.git, it's not big deal to add them. >> >> But I don't think we should add them to the source code. This can >> perfectly be handled my a (disposable) script layer on top of >> qemu-system-x86_64 - the namespace (qemu-kvm in most cases) is also fr= ee. >> >>> >>> -drive ...,boot=3D <- this is ignored >>> >>> cpu_set command for CPU hotplug which is known broken in qemu-kvm. >> >> Right, so nothing is lost when migrating to QEMU. >> >>> >>> testdev which is nice but only used for development >>> > Jan, do you have a plan for testdev device? It would be a pity to have > qemu-kvm just for that. Nope, not on my schedule. Jan --------------enigCDBA369A6396356487D17D94 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBsDkQACgkQitSsb3rl5xSOIwCeJerJGi7S/K9Tcgz/SLDx6oSs WxUAnAjnQqtdIchebNtFi+yQCQ4pfuMQ =P4WE -----END PGP SIGNATURE----- --------------enigCDBA369A6396356487D17D94--