[LinuxBIOS] [PATCH][v3] Support for multiple LinuxBIOS payloads

Stefan Reinauer stepan at coresystems.de
Wed Aug 29 15:58:56 CEST 2007


* Uwe Hermann <uwe at hermann-uwe.de> [070829 15:27]:
> I don't really see the big picture when it comes to normal/fallback.
> Can't this feature be implemented without any special-case code, just
> using a generic multi-payload mechanism? Fallback being just a normal
> payload like any other then?

It's not only about the payload, but also about the rest of the code.
What if you need to update your HT code or RAMINIT and it goes wrong...?

I think it needs a different solution than fallback/normal as we have it
in v3.

- on the one hand we want to push linux as a payload
- on the other hand we want normal and fallback

there's a pair of scissors in between those two.

Fallback needs to be recovery only and the rest should be multiple
payloads.

If the problem we are trying to solve is that on one of 500 nodes of a
cluster flashing will go wrong, fallback could as well load a payload or
anything else over serial port with ymodem only.

We need a number of real scenarios so that we can verify whether we
choose the right set of requirements and whether we choose the right
design.

- one requirement would be: if payload can not be loaded, attempt to
  load it via serial or usb console via ymodem protocol.

Others?

Stefan

-- 
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/




More information about the coreboot mailing list