|
@@ -392,6 +392,7 @@ void free_initmem(void)
|
|
|
|
|
|
addr = (unsigned long)__init_begin;
|
|
|
for (; addr < (unsigned long)__init_end; addr += PAGE_SIZE) {
|
|
|
+ memset((void *)addr, 0xcc, PAGE_SIZE);
|
|
|
ClearPageReserved(virt_to_page(addr));
|
|
|
set_page_count(virt_to_page(addr), 1);
|
|
|
free_page(addr);
|