X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=arch%2Fm68k%2Fmm%2Fmotorola.c;h=4665fc84b7dcc50ab43174bcf7760f43a5859533;hb=7cb36b6ccdca03bd87e8faca7fd920643dd1aec7;hp=c5dbb9bdb32283c7978736a3b695907e1c076615;hpb=50cb993ea6cd187bfed085cb3e0747066edeb02f;p=linux-2.6-block.git diff --git a/arch/m68k/mm/motorola.c b/arch/m68k/mm/motorola.c index c5dbb9bdb322..4665fc84b7dc 100644 --- a/arch/m68k/mm/motorola.c +++ b/arch/m68k/mm/motorola.c @@ -30,6 +30,7 @@ #ifdef CONFIG_ATARI #include #endif +#include #undef DEBUG @@ -301,14 +302,12 @@ void __init paging_init(void) } } -extern char __init_begin, __init_end; - void free_initmem(void) { unsigned long addr; - addr = (unsigned long)&__init_begin; - for (; addr < (unsigned long)&__init_end; addr += PAGE_SIZE) { + addr = (unsigned long)__init_begin; + for (; addr < (unsigned long)__init_end; addr += PAGE_SIZE) { virt_to_page(addr)->flags &= ~(1 << PG_reserved); init_page_count(virt_to_page(addr)); free_page(addr);