On Tue, Mar 09, 2010 at 09:35:11PM -0600, Anthony Liguori wrote: > 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.
Yes, you're right, I was totally wrong to be blaming SeaBIOS here, which is actually a nicely written bit of code. I filed a bug with Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=572104 Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#) http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora