[LinuxBIOS] V3 fallback, failover, and the normal boot flag.

Peter Stuge peter at stuge.se
Wed Jul 18 03:05:47 CEST 2007


On Wed, Jul 18, 2007 at 01:35:49AM +0200, Stefan Reinauer wrote:
> > linuxbios can CLEAR the boot normal, but the only thing that
> > should set it is a payload. This is very conservative behaviour,
> > but I think it's correct.
> 
> It definitely is, since linuxbios itself has no shell or other
> interface to recover easily from such a case.

It's the only correct behavior.


> But since many payloads don't do this correctly, should this be a
> config option?

Not payload, the OS. Maybe even the application. I say teach lxbios
how to set the completed flag if it doesn't already know and move the
problem to where it belongs - userspace and init scripts.


> So let's use our modules and try to emulate a normal/fallback
> behavior for now.

That feels broken, I'd rather have LB boot fallback forever.


Also re CMOS checksum, I would like if LB could avoid clobbering the
CMOS, for when switching back and forth with another BIOS.

Writing LB CMOS bytes would be done after the final switch.


//Peter




More information about the coreboot mailing list