|
@@ -294,6 +294,10 @@ unsigned long __init early_init(unsigned long dt_ptr)
|
|
|
{
|
|
|
unsigned long offset = reloc_offset();
|
|
|
|
|
|
+ /* First zero the BSS -- use memset_io, some platforms don't have
|
|
|
+ * caches on yet */
|
|
|
+ memset_io(PTRRELOC(&__bss_start), 0, _end - __bss_start);
|
|
|
+
|
|
|
/*
|
|
|
* Identify the CPU type and fix up code sections
|
|
|
* that depend on which cpu we have.
|