From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56243) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alukD-0003Tl-6l for qemu-devel@nongnu.org; Fri, 01 Apr 2016 04:47:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aluk9-0000a4-RD for qemu-devel@nongnu.org; Fri, 01 Apr 2016 04:47:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:48479) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aluk9-0000a0-MI for qemu-devel@nongnu.org; Fri, 01 Apr 2016 04:47:49 -0400 Date: Fri, 1 Apr 2016 09:47:47 +0100 From: "Richard W.M. Jones" Message-ID: <20160401084747.GG32728@redhat.com> References: <20160319203124.GB19398@redhat.com> <20160331092125.GH32185@stefanha-x1.localdomain> <20160331162222.GA17533@morn.lan> <20160331221039.GA32728@redhat.com> <20160331221730.GA5637@redhat.com> <20160331224432.GA4583@morn.lan> <20160401075521.GB32728@redhat.com> <56FE2B3E.6030606@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <56FE2B3E.6030606@redhat.com> Subject: Re: [Qemu-devel] Why is SeaBIOS used with -kernel? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: marc.mari.barcelo@gmail.com, Stefan Hajnoczi , Kevin O'Connor , qemu-devel@nongnu.org On Fri, Apr 01, 2016 at 10:03:10AM +0200, Paolo Bonzini wrote: > > > On 01/04/2016 09:55, Richard W.M. Jones wrote: > >>> > > I'd dearly love to get rid of the sgabios option ROM. It looks like > >>> > > SeaBIOS nearly supports a full serial console now? > >> > > >> > Last I checked, one could disable the option rom by adding "-device > >> > VGA,romfile=" to the qemu command line. > > Sure, I can easily remove sgabios. The problem is I still want my > > serial console to show BIOS messages! > > What do you need it for? It's so we can handle error reports. When someone reports that libguestfs "hangs", it's sometimes useful to know if the BIOS was entered or not, since it points the finger at either qemu, BIOS or kernel. (Remember we have to be able to run on a whole variety of Linux distros which often have old/broken/random qemu/bios/kernel). Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v