* Nicolas Pitre [off-list ref] [110611 23:09]:
On Fri, 13 May 2011, Tony Lindgren wrote:
quoted
From: Tony Lindgren <redacted>
Date: Thu, 12 May 2011 05:29:49 -0700
Subject: [PATCH] ARM: zImage: Make sure appended device tree data won't overlap kernel BSS
Do this before relocating the compressed kernel + device tree data.
Otherwise we would have to split the copying into two parts, or copy
the device tree data twice.
As we only have one register available, pass the size of kernel BSS
via linker and do the calculation using r1, then save it to the stack.
Note that this patch now makes the stack also usable earlier for
CONFIG_ARM_APPENDED_DTB.
Signed-off-by: Tony Lindgren <redacted>
[...]
Please tell me what you think of this alternative:
http://article.gmane.org/gmane.linux.ports.arm.kernel/120182
I think it is a cleaner solution.
Yeah that's nice, I acked that one in the thread.
Regards,
Tony