From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35479) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alvDx-0006fC-Od for qemu-devel@nongnu.org; Fri, 01 Apr 2016 05:18:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alvDs-0007Vv-PK for qemu-devel@nongnu.org; Fri, 01 Apr 2016 05:18:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]:41678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alvDs-0007Vr-KF for qemu-devel@nongnu.org; Fri, 01 Apr 2016 05:18:32 -0400 Message-ID: <1459502310.7011.37.camel@redhat.com> From: Gerd Hoffmann Date: Fri, 01 Apr 2016 11:18:30 +0200 In-Reply-To: <20160401084456.GF32728@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> <20160401080222.GC32728@redhat.com> <56FE2D42.5020607@redhat.com> <20160401081417.GD32728@redhat.com> <56FE3045.2030003@redhat.com> <20160401084456.GF32728@redhat.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 Subject: Re: [Qemu-devel] Why is SeaBIOS used with -kernel? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Richard W.M. Jones" Cc: marc.mari.barcelo@gmail.com, Paolo Bonzini , Kevin O'Connor , qemu-devel@nongnu.org, Stefan Hajnoczi Hi, > I wonder how we can make use of this in qemu and downstream distros? > Can we have a bios-min.bin which is used with -kernel boots? We already build two seabios roms: one full featued and one slightly stripped down to keep it below 128k, for backward compatibility with old machine types. Adding a third config for -kernel boot should be easy. For that use case we can probably also turn on seabios logging to the serial console and drop sgabios. We don't need input (no boot menu) and we also don't need to hook into int10 (no grub/ipxe using that for output). cheers, Gerd