From: Thomas Gleixner Date: Sat, 9 Feb 2008 22:24:09 +0000 (+0100) Subject: x86: DEBUG_PAGEALLOC: enable after mem_init() X-Git-Tag: v2.6.25-rc1~8^2~4 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=a03c2a48e02aacaaea211c94691b729be357e047;p=linux-2.6-omap-h63xx.git x86: DEBUG_PAGEALLOC: enable after mem_init() DEBUG_PAGEALLOC must not be enabled before mem_init(). Before this point there is nothing to allocate. Signed-off-by: Thomas Gleixner Signed-off-by: Ingo Molnar --- diff --git a/init/main.c b/init/main.c index c59859b85db..8b1982082ad 100644 --- a/init/main.c +++ b/init/main.c @@ -558,7 +558,6 @@ asmlinkage void __init start_kernel(void) preempt_disable(); build_all_zonelists(); page_alloc_init(); - enable_debug_pagealloc(); printk(KERN_NOTICE "Kernel command line: %s\n", boot_command_line); parse_early_param(); parse_args("Booting kernel", static_command_line, __start___param, @@ -614,6 +613,7 @@ asmlinkage void __init start_kernel(void) vfs_caches_init_early(); cpuset_init_early(); mem_init(); + enable_debug_pagealloc(); cpu_hotplug_init(); kmem_cache_init(); setup_per_cpu_pageset();