[coreboot] XMM stack

Kevin O'Connor kevin at koconnor.net
Sat Oct 3 09:22:50 CEST 2009


On Fri, Oct 02, 2009 at 12:36:06AM +0200, Rudolf Marek wrote:
> Hello,
> 
> I made some fix for xmmstack.c found in SerialICE.
> 
> leal (%esp), %ecx
> 

I was looking at xmmstack - it's a neat hack!  However, as near as I
can tell, it only fixes up %esp references.  If gcc were to copy %esp
to %ecx and then issue a memory access to %ecx then xmmstack isn't
going to fixup that memory access.  So, unless I missed something, the
leal change is likely to just mask the problem.

-Kevin




More information about the coreboot mailing list