init.c (3d5271f9883cba7b54762bc4fe027d4172f06db7) | init.c (7835e98b2e3c66dba79cb0ff8ebb90a2fe030c29) |
---|---|
1/* 2 * arch/xtensa/mm/init.c 3 * 4 * Derived from MIPS, PPC. 5 * 6 * This file is subject to the terms and conditions of the GNU General Public 7 * License. See the file "COPYING" in the main directory of this archive 8 * for more details. --- 258 unchanged lines hidden (view full) --- 267 highmemsize >> 10); 268} 269 270void 271free_reserved_mem(void *start, void *end) 272{ 273 for (; start < end; start += PAGE_SIZE) { 274 ClearPageReserved(virt_to_page(start)); | 1/* 2 * arch/xtensa/mm/init.c 3 * 4 * Derived from MIPS, PPC. 5 * 6 * This file is subject to the terms and conditions of the GNU General Public 7 * License. See the file "COPYING" in the main directory of this archive 8 * for more details. --- 258 unchanged lines hidden (view full) --- 267 highmemsize >> 10); 268} 269 270void 271free_reserved_mem(void *start, void *end) 272{ 273 for (; start < end; start += PAGE_SIZE) { 274 ClearPageReserved(virt_to_page(start)); |
275 set_page_count(virt_to_page(start), 1); | 275 init_page_count(virt_to_page(start)); |
276 free_page((unsigned long)start); 277 totalram_pages++; 278 } 279} 280 281#ifdef CONFIG_BLK_DEV_INITRD 282extern int initrd_is_mapped; 283 --- 268 unchanged lines hidden --- | 276 free_page((unsigned long)start); 277 totalram_pages++; 278 } 279} 280 281#ifdef CONFIG_BLK_DEV_INITRD 282extern int initrd_is_mapped; 283 --- 268 unchanged lines hidden --- |