commit | fb20f65a01a97bdf4bb746eecfc24a08561e2648 | [log] [tgz] |
---|---|---|
author | Olaf Hering <olaf@aepfle.de> | Fri Oct 20 15:57:15 2006 +0200 |
committer | Paul Mackerras <paulus@samba.org> | Wed Oct 25 11:39:27 2006 +1000 |
tree | 2082553fbc91d56aa36b21f36738354f1d8c7edd | |
parent | aa7a32cbdac50bb46a75722faa359993dab07c61 [diff] |
[POWERPC] Fix hang in start_ldr if _end or _edata is unaligned Quick fix for lack of memset(__bss_start, 0, _end-__bss_start) in load_kernel(). If edata is unaligned, the loop will overwrite all memory because r3 and r4 will never be equal. Signed-off-by: Olaf Hering <olaf@aepfle.de> Signed-off-by: Paul Mackerras <paulus@samba.org>