From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tokarev Subject: Re: qemu-kvm: remove "boot=on|off" drive parameter compatibility Date: Mon, 01 Oct 2012 17:44:10 +0400 Message-ID: <50699E2A.1070503@msgid.tls.msk.ru> References: <20120930191146.GA20012@amt.cnet> <50694EC1.8060006@siemens.com> <20121001093102.GA14797@amt.cnet> <50696E9E.7030302@siemens.com> <87zk468h3y.fsf@codemonkey.ws> <20121001133144.GA4466@amt.cnet> <50699C5F.1090804@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Marcelo Tosatti , Anthony Liguori , kvm , qemu-devel , Cole Robinson , Scott Moser , =?ISO-8859-1?Q?Andreas_F=E4rber?= To: Jan Kiszka Return-path: Received: from isrv.corpit.ru ([86.62.121.231]:47061 "EHLO isrv.corpit.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750783Ab2JANoM (ORCPT ); Mon, 1 Oct 2012 09:44:12 -0400 In-Reply-To: <50699C5F.1090804@siemens.com> Sender: kvm-owner@vger.kernel.org List-ID: 01.10.2012 17:36, Jan Kiszka wrote: > On 2012-10-01 15:31, Marcelo Tosatti wrote: >>> Default nic is rtl8139 vs. e1000. >> >> Config file (as suggested earlier on this thread). > > If you need to append -config bla, you can also specify the desired NIC > explicitly - I see no value in the former. If we decide to mangle a > qemu-kvm command line before calling QEMU binaries, we can adjust this > variation there. Otherwise it's the same as with all those -kvm*: > Scripts/management tools will need adjustment. I don't think there's a need to "manage" this rtl8139 at all at this level. Let's declare that "qemu-kvm 1.3+" will switch from rtl8139 to e1000 by default as a more suitable in modern world, -- the same way as qemu did the switch earlier, and be done with that. I think. Note that this is JUST for "-net nic" users, which should be the minority (proper usage is -device rtl8139 or -device e1000, with explicit model). Thanks, /mjt From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:56943) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TIgIK-00029w-VU for qemu-devel@nongnu.org; Mon, 01 Oct 2012 09:44:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TIgIF-0001a2-9O for qemu-devel@nongnu.org; Mon, 01 Oct 2012 09:44:24 -0400 Received: from isrv.corpit.ru ([86.62.121.231]:49043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TIgIF-0001UM-25 for qemu-devel@nongnu.org; Mon, 01 Oct 2012 09:44:19 -0400 Message-ID: <50699E2A.1070503@msgid.tls.msk.ru> Date: Mon, 01 Oct 2012 17:44:10 +0400 From: Michael Tokarev 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> <20121001133144.GA4466@amt.cnet> <50699C5F.1090804@siemens.com> In-Reply-To: <50699C5F.1090804@siemens.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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 , qemu-devel , Anthony Liguori , Cole Robinson , =?ISO-8859-1?Q?Andreas_F=E4rber?= 01.10.2012 17:36, Jan Kiszka wrote: > On 2012-10-01 15:31, Marcelo Tosatti wrote: >>> Default nic is rtl8139 vs. e1000. >> >> Config file (as suggested earlier on this thread). > > If you need to append -config bla, you can also specify the desired NIC > explicitly - I see no value in the former. If we decide to mangle a > qemu-kvm command line before calling QEMU binaries, we can adjust this > variation there. Otherwise it's the same as with all those -kvm*: > Scripts/management tools will need adjustment. I don't think there's a need to "manage" this rtl8139 at all at this level. Let's declare that "qemu-kvm 1.3+" will switch from rtl8139 to e1000 by default as a more suitable in modern world, -- the same way as qemu did the switch earlier, and be done with that. I think. Note that this is JUST for "-net nic" users, which should be the minority (proper usage is -device rtl8139 or -device e1000, with explicit model). Thanks, /mjt