[LinuxBIOS] [PATCH] v3: add a check for a termination member

Stefan Reinauer stepan at coresystems.de
Sun Jan 6 12:29:46 CET 2008

* ron minnich <rminnich at gmail.com> [080105 23:23]:
> OK, I'm back. Stefan, we don't really need this for correctness. But
> on the alix1c I am observing huge delays at startup while find_file
> iterates through 512KB of empty FLASH looking
> for entries that are not there. So the goal here is to have a header
> which says "I'm the last one" so we can short-circuit scanning all of
> flash. This one change will shave quite a few seconds from boot time.
And we can't cache the ROM because of CAR?

I am not convinced that failing to find files has to be a performance
critical path - While I generally agree it must not take several
seconds, something's wrong with our logic if we fail to find files
before we have RAM and Cache enabled.

coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866

More information about the coreboot mailing list