[coreboot] [RFC] v3: Stack switching abstraction for C7 and later Intel processors

ron minnich rminnich at gmail.com
Tue Oct 14 23:32:02 CEST 2008


On Tue, Oct 14, 2008 at 2:16 PM, Carl-Daniel Hailfinger
> Calling anything after disable_car() returns can only be done reliably
> if the stack has not moved. You see, gcc is free to reorder stuff as it
> sees fit and it could insert almost anything between disable_car() and
> the call to stage1.

you're right too.

In any event, I have never been comfortable with returning from
disable_car(), so away we go.

ron




More information about the coreboot mailing list