]> Pileus Git - ~andy/linux/blobdiff - arch/blackfin/mm/init.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
[~andy/linux] / arch / blackfin / mm / init.c
index bb4e8fff4b556f14751e9502d407b6c3398679bf..f8435cd36c7c004dc8b27b8d335ee751a1ce69e1 100644 (file)
@@ -158,5 +158,8 @@ void __init_refok free_initmem(void)
        free_init_pages("unused kernel memory",
                        (unsigned long)(&__init_begin),
                        (unsigned long)(&__init_end));
+
+       if (memory_start == (unsigned long)(&__init_end))
+               memory_start = (unsigned long)(&__init_begin);
 #endif
 }