diff options
author | Olaf Hering <olaf@aepfle.de> | 2006-10-20 15:57:15 +0200 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2006-10-25 03:39:27 +0200 |
commit | fb20f65a01a97bdf4bb746eecfc24a08561e2648 (patch) | |
tree | 2082553fbc91d56aa36b21f36738354f1d8c7edd /arch/powerpc/kernel/setup_32.c | |
parent | [POWERPC] Fix spelling errors in ucc_fast.c and ucc_slow.c (diff) | |
download | linux-fb20f65a01a97bdf4bb746eecfc24a08561e2648.tar.xz linux-fb20f65a01a97bdf4bb746eecfc24a08561e2648.zip |
[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>
Diffstat (limited to 'arch/powerpc/kernel/setup_32.c')
0 files changed, 0 insertions, 0 deletions