On 06/09/2011 05:38 AM, Somebody in the thread at some point said:

http://article.gmane.org/gmane.linux.ports.arm.kernel/119896

I'm not entirely satisfied with the W() usage in there though, even less
so by the THUMB(nop) that are inserted here and there to provide proper
padding.  As the patch above shows, this is just too easy to overlook
and break.  I wish we could get rid of them and make that code a bit
more streamlined, but I have no bright idea for that at the moment.

Wow scary, great job picking up on it.

It could be a decompressor problem or similar, but actually booting
from an Image doesn't work for me either after or before the above
commit.

The early serial port usage issue I mentioned before notwitstanding,
there was actually a real bug there too, especially if you had
CONFIG_OF=y but not using any DTB.  The fix is here:

http://article.gmane.org/gmane.linux.ports.arm.kernel/119893

All those fixes plus a bunch of other fixes from mainline are now merged
in linaro-2.6.39.

I wasn't seeing it die early but that also looks like a good find.

-Andy

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to