From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NpChb-0000XC-Lh for qemu-devel@nongnu.org; Tue, 09 Mar 2010 22:35:19 -0500 Received: from [199.232.76.173] (port=35123 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NpChb-0000Wp-5e for qemu-devel@nongnu.org; Tue, 09 Mar 2010 22:35:19 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NpChY-0008L8-3K for qemu-devel@nongnu.org; Tue, 09 Mar 2010 22:35:19 -0500 Received: from mail-yw0-f190.google.com ([209.85.211.190]:44580) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NpChX-0008L4-Rl for qemu-devel@nongnu.org; Tue, 09 Mar 2010 22:35:15 -0500 Received: by ywh28 with SMTP id 28so6261358ywh.29 for ; Tue, 09 Mar 2010 19:35:15 -0800 (PST) Message-ID: <4B97136F.7010807@codemonkey.ws> Date: Tue, 09 Mar 2010 21:35:11 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Re: Need a way disable gPXE boot References: <20100309141120.GA21444@amd.home.annexia.org> In-Reply-To: <20100309141120.GA21444@amd.home.annexia.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Richard W.M. Jones" Cc: kvm-devel@lists.sourceforge.net, Theodore Ts'o , qemu-devel@nongnu.org, Sebastian Herbszt On 03/09/2010 08:11 AM, Richard W.M. Jones wrote: > Did anyone attempt this? > > I noticed also with libguestfs that boot times have spiralled out of > control again, and it seems to be down to the SeaBIOS change. SeaBIOS > accounts for _9_ seconds of the boot sequence, up from very small > (fraction of a second) for the old Bochs BIOS[1]. > > rm -rf /usr/share/gpxe directory reduces the SeaBIOS share of the boot > time down to about 5 seconds, but that's still a huge regression > compared to the old Bochs BIOS. > Sounds like you're using a distro and that the distro has improperly built the GPXE binaries. We don't look for roms in /usr/share/gpxe in upstream... For the ROMs we ship, we set BANNER_TIMEOUT=0. You should file a bug against your distro and try to reproduce with an upstream build. SeaBIOS takes no time at all with upstream. Regards, Anthony Liguori > I'm sure it's waiting for a keypress or something stupid like that. > It'd be nice if the BIOS could be configured in a "just boot, dammit" > mode where it avoids all interaction with keyboards, network cards, > option ROMs etc. > > Rich. > > [1] Once I'd put a patch into Bochs BIOS to disable a 3 second > keypress wait. > >