From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42066) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6g3n-0000P3-8c for qemu-devel@nongnu.org; Tue, 06 Aug 2013 08:08:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V6g3g-0008RT-TG for qemu-devel@nongnu.org; Tue, 06 Aug 2013 08:08:19 -0400 Received: from mx1.redhat.com ([209.132.183.28]:8245) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6g3g-0008Q5-Ks for qemu-devel@nongnu.org; Tue, 06 Aug 2013 08:08:12 -0400 Date: Tue, 6 Aug 2013 15:08:09 +0300 From: Gleb Natapov Message-ID: <20130806120809.GY8218@redhat.com> References: <51FFD6CE.5090302@redhat.com> <20130805182628.GC4244@redhat.com> <20130806072152.GK10891@redhat.com> <20130806083309.GA11051@redhat.com> <20130806083625.GF8218@redhat.com> <20130806092148.GC11051@redhat.com> <20130806093247.GL8218@redhat.com> <20130806101953.GC13680@redhat.com> <20130806104442.GR8218@redhat.com> <5200E3E9.2050605@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5200E3E9.2050605@redhat.com> Subject: Re: [Qemu-devel] [SeaBIOS] [PATCH] don't expose pvpanic device in the UI List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: Marcel Apfelbaum , seabios@seabios.org, qemu-devel@nongnu.org, "Michael S. Tsirkin" , Paolo Bonzini , Andreas =?utf-8?Q?F=C3=A4rber?= On Tue, Aug 06, 2013 at 01:54:17PM +0200, Gerd Hoffmann wrote: > Hi, > > > And what are the rules that govern device exclusion from -nodefaults > > list? Why -nodefaults does not create empty machine? > > "qemu -nodefaults" should give you just cpu + northbridge + southbridge. > On modern machine this is everything that most will ever have. > "qemu" should give you a usable virtual machine, so qemu adds some > optional devices which are (or used to be) standard in a pc: floppy, > cdrom, serial port, parallel port, vga card, nic. > > Sometimes things are a bit odd for historical reasons: > > USB controllers are only present in case you ask for them via '-usb' or > add them via '-device', even though they are part of the southbridge. > > vmport is there unconditionally. And I'd rather make that one > configurable instead of adding more hard-coded devices. > There are more, as I already said hotplug device (I am to lazy to search for more, so I always bring this one). -- Gleb.