From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:55950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJLv8-0007as-CI for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:11:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJLv4-0005OF-6x for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:11:14 -0400 Received: from mx1.redhat.com ([209.132.183.28]:10985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJLv3-0005O4-Te for qemu-devel@nongnu.org; Wed, 03 Oct 2012 06:11:10 -0400 Date: Wed, 3 Oct 2012 12:11:04 +0200 From: Gleb Natapov Message-ID: <20121003101104.GP23096@redhat.com> 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> <506C0E41.3000405@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <506C0E41.3000405@web.de> 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: Jan Kiszka Cc: kvm , Scott Moser , Marcelo Tosatti , Michael Tokarev , qemu-devel , Anthony Liguori , Cole Robinson , Andreas =?utf-8?Q?F=C3=A4rber?= On Wed, Oct 03, 2012 at 12:06:57PM +0200, Jan Kiszka wrote: > 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 provide > >>>> 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 free. > >> > >>> > >>> -drive ...,boot= <- 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. > Understood :) -- Gleb.