On Fri, February 12, 2010 10:52 am, Myles Watson wrote:
Is this romcc code? If not, maybe it could even be recursive..
Not sure, but I know it is very sensitive. Running printk here reliably crashed coreboot, so the stack may be limited;
Have you tried increasing the stack size? It's too bad not to be able to use printk.
Thanks, Myles
Yes I did. Actually, at one point I quadrupled it--coreboot crashed in a different spot, but still crashed. Removing the printk statement from that function fixed the crash, even with the quadrupled stack still in place.
Timothy Pearson Raptor Engineering