android_kernel_xiaomi_sm8350/arch/ppc/boot/simple
Olaf Hering fb20f65a01 [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>
2006-10-25 11:39:27 +10:00
..
rw4
chrpmap.c
clear.S
cpc700_memory.c
dummy.c
embed_config.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
head.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
iic.c
m8xx_tty.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
m8260_tty.c
Makefile
misc-chestnut.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-cpci690.c
misc-embedded.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-ev64260.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-ev64360.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-katana.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-mv64x60.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-prep.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc-radstone_ppc7d.c
misc-spruce.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
misc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mpc10x_memory.c
mpc52xx_tty.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mv64x60_tty.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
openbios.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pci.c
pibs.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
prepmap.c
qspan_pci.c
relocate.S [POWERPC] Fix hang in start_ldr if _end or _edata is unaligned 2006-10-25 11:39:27 +10:00