X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=arch%2Falpha%2Fmm%2Finit.c;h=550f4907d61305f94b0361283a336ab0746c3001;hb=9a69d1aeccf169d9a1e442c07d3a6e87f06a7b49;hp=486d7945583d1d59fde2dbff8e2f919f1ef06273;hpb=a62e68488dd5ddb07776555fd7e0435c6d021ac1;p=linux-2.6-omap-h63xx.git diff --git a/arch/alpha/mm/init.c b/arch/alpha/mm/init.c index 486d7945583..550f4907d61 100644 --- a/arch/alpha/mm/init.c +++ b/arch/alpha/mm/init.c @@ -6,7 +6,6 @@ /* 2.3.x zone allocator, 1999 Andrea Arcangeli */ -#include #include #include #include @@ -271,7 +270,7 @@ callback_init(void * kernel_end) void paging_init(void) { - unsigned long zones_size[MAX_NR_ZONES] = {0, 0, 0}; + unsigned long zones_size[MAX_NR_ZONES] = {0, }; unsigned long dma_pfn, high_pfn; dma_pfn = virt_to_phys((char *)MAX_DMA_ADDRESS) >> PAGE_SHIFT; @@ -357,7 +356,7 @@ free_reserved_mem(void *start, void *end) void *__start = start; for (; __start < end; __start += PAGE_SIZE) { ClearPageReserved(virt_to_page(__start)); - set_page_count(virt_to_page(__start), 1); + init_page_count(virt_to_page(__start)); free_page((long)__start); totalram_pages++; }