summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier.adi@gmail.com>2008-11-18 17:48:22 +0800
committerBryan Wu <cooloney@kernel.org>2008-11-18 17:48:22 +0800
commit9f20cf2527fdbd5ee942ac87acff253d391b162f (patch)
treed3fb392b009dae2a761a1e964324614970611abb
parentc2414bd0b19e22632835cbd2686cf4103038cf3a (diff)
downloadlwn-9f20cf2527fdbd5ee942ac87acff253d391b162f.tar.gz
lwn-9f20cf2527fdbd5ee942ac87acff253d391b162f.zip
Blackfin arch: do not bother initializing the first 4k
our kernel should be sane now, and we want to catch NULL bugs, not ignore them Signed-off-by: Mike Frysinger <vapier.adi@gmail.com> Signed-off-by: Bryan Wu <cooloney@kernel.org>
-rw-r--r--arch/blackfin/mach-common/head.S12
1 files changed, 0 insertions, 12 deletions
diff --git a/arch/blackfin/mach-common/head.S b/arch/blackfin/mach-common/head.S
index 29cd01987c32..c1dcaebbd3a9 100644
--- a/arch/blackfin/mach-common/head.S
+++ b/arch/blackfin/mach-common/head.S
@@ -244,18 +244,6 @@ ENTRY(_real_start)
r2.h = ___bss_stop;
call __init_clear_bss
- /* In case there is a NULL pointer reference,
- * zero out region before stext
- */
- p1 = r0;
- r2.l = __stext;
- r2.h = __stext;
- r2 >>= 2;
- p2 = r2;
- lsetup (.L_clear_zero, .L_clear_zero) lc0 = p2;
-.L_clear_zero:
- [p1++] = r0;
-
/* Pass the u-boot arguments to the global value command line */
R0 = R7;
call _cmdline_init;