From patchwork Fri Apr 1 20:25:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Richard W.M. Jones" X-Patchwork-Id: 8727561 Return-Path: X-Original-To: patchwork-qemu-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id AECD59F36E for ; Fri, 1 Apr 2016 20:25:45 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id A1A29203AB for ; Fri, 1 Apr 2016 20:25:44 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id ADCAB2039D for ; Fri, 1 Apr 2016 20:25:43 +0000 (UTC) Received: from localhost ([::1]:46243 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1am5dW-0005q2-3B for patchwork-qemu-devel@patchwork.kernel.org; Fri, 01 Apr 2016 16:25:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1am5dL-0005oy-A1 for qemu-devel@nongnu.org; Fri, 01 Apr 2016 16:25:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1am5dH-0005zA-Uw for qemu-devel@nongnu.org; Fri, 01 Apr 2016 16:25:31 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45838) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1am5dH-0005z4-PI for qemu-devel@nongnu.org; Fri, 01 Apr 2016 16:25:27 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 33E06AED5A; Fri, 1 Apr 2016 20:25:27 +0000 (UTC) Received: from localhost (ovpn-204-90.brq.redhat.com [10.40.204.90]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u31KPP0M027838; Fri, 1 Apr 2016 16:25:26 -0400 Date: Fri, 1 Apr 2016 21:25:25 +0100 From: "Richard W.M. Jones" To: "Kevin O'Connor" Message-ID: <20160401202525.GQ32728@redhat.com> References: <20160401111139.GK32728@redhat.com> <1459510371.7011.63.camel@redhat.com> <20160401114947.GM32728@redhat.com> <20160401153540.GD25490@morn.lan> <20160401184131.GP32728@redhat.com> <20160401185902.GE19398@redhat.com> <20160401190415.GA13599@morn.lan> <20160401191048.GF19398@redhat.com> <20160401191529.GG19398@redhat.com> <20160401194413.GA14938@morn.lan> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20160401194413.GA14938@morn.lan> User-Agent: Mutt/1.5.20 (2009-12-10) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 209.132.183.28 Cc: marc.mari.barcelo@gmail.com, Paolo Bonzini , Stefan Hajnoczi , Gerd Hoffmann , qemu-devel@nongnu.org Subject: Re: [Qemu-devel] Why is SeaBIOS used with -kernel? X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP On Fri, Apr 01, 2016 at 03:44:14PM -0400, Kevin O'Connor wrote: [...] I ran all the tests again, but this time I ran the test program 3 times (so 30 passes for each setting). As you can see from the results below the test is not very stable, so that could easily have accounted for the variation I saw when I only ran the test program once for each setting. The difference in .config is just: Rich. ---------------------------------------------------------------------- CONFIG_BOOTORDER=y passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1098.0ms ±0.8ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1095.9ms ±0.4ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1087.5ms ±3.8ms CONFIG_BOOTORDER=n passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1103.4ms ±2.6ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1097.2ms ±4.8ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1098.0ms ±8.3ms --- seabios-bootorder=n.config 2016-04-01 21:19:53.599230008 +0100 +++ seabios-bootorder=y.config 2016-04-01 21:19:31.090441232 +0100 @@ -14,7 +14,7 @@ CONFIG_THREADS=y # CONFIG_RELOCATE_INIT is not set # CONFIG_BOOTMENU is not set -# CONFIG_BOOTORDER is not set +CONFIG_BOOTORDER=y CONFIG_ENTRY_EXTRASTACK=y CONFIG_MALLOC_UPPERMEMORY=y CONFIG_ROM_SIZE=0