From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amGKx-0001Cc-JJ for qemu-devel@nongnu.org; Sat, 02 Apr 2016 03:51:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amGKu-0008Ij-Dr for qemu-devel@nongnu.org; Sat, 02 Apr 2016 03:51:15 -0400 Received: from mx1.redhat.com ([209.132.183.28]:52820) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amGKu-0008IH-8R for qemu-devel@nongnu.org; Sat, 02 Apr 2016 03:51:12 -0400 Date: Sat, 2 Apr 2016 08:51:08 +0100 From: "Richard W.M. Jones" Message-ID: <20160402075108.GS32728@redhat.com> References: <20160401101733.GI32728@redhat.com> <1459508875.7011.62.camel@redhat.com> <20160401111139.GK32728@redhat.com> <1459510371.7011.63.camel@redhat.com> <20160401114947.GM32728@redhat.com> <20160401153540.GD25490@morn.lan> <20160401184131.GP32728@redhat.com> <20160401200546.GA19187@morn.lan> <20160401204605.GR32728@redhat.com> <20160401222523.GA25797@morn.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20160401222523.GA25797@morn.lan> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Why is SeaBIOS used with -kernel? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: marc.mari.barcelo@gmail.com, Paolo Bonzini , qemu-devel@nongnu.org, Gerd Hoffmann , Stefan Hajnoczi On Fri, Apr 01, 2016 at 06:25:24PM -0400, Kevin O'Connor wrote: > I'm getting different results. When you have time we should probably > track down the discrepancy. Some of the difference is likely due to > different hardware (I'm using kvm on an old AMD machine) and some is > likely due to different test methodology (I'm timing SeaBIOS debug > output). However, the changes on that testing branch reliably improve > the boot by 70ms for me when there is a virtio-scsi device present. Indeed - I have retested everything in the cold light of day, and it does save time. SeaBIOS master branch from current git: Result: 974.2ms =B12.0ms Result: 988.5ms =B111.3ms Result: 974.9ms =B17.3ms SeaBIOS KevinOConnor/testing branch: Result: 942.5ms =B14.2ms Result: 930.0ms =B12.1ms Result: 934.7ms =B13.4ms (Note these times are not comparable with the previous ones, because in a parallel set of investigations I've disabled libvirt and am running qemu directly, so there is no libvirt overhead.) Thanks, Rich. --=20 Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rj= ones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org