[coreboot] Returning control to v3 from the payload

Stefan Reinauer stepan at coresystems.de
Mon Mar 17 00:46:36 CET 2008


Peter Stuge wrote:
> On Fri, Mar 14, 2008 at 08:32:05AM -0600, Jordan Crouse wrote:
>   
>> Somewhere in the back of my mind, I think I recall it was a design
>> goal that we support returning control back to v3 from the payload
>> and loading an alternate payload or panicing sanely.
>>     
>
> Hm. I think I recall discussion about multiple "payloads" in a lar.
>
>   
>> Is this still a legitimate goal for v3?
>>     
>
> I am very hesitant.
>
> As was hinted to, it's not possible to guarantee all state so best
> not try. With returning comes administration, I much prefer going
> for the strictly linear execution flow.
>   
Returning only for the matter of loading the next payload. We will need
multiple payloads in the future for many things.

In fact, we do have that technology already. Our first payload is "stage2"

> The way I could like it is if it's all done by a separate payload,
> that sets up an environment and can run many other programs.
>
> I don't like coreboot doing it.
>
> Think kernel vs /sbin/init
>   

/sbin/init is slow and bloated. ;-) My first thought.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080317/6f353e4c/attachment.html>


More information about the coreboot mailing list