From: Thomas Gleixner Date: Sat, 9 Feb 2008 22:24:09 +0000 (+0100) Subject: x86: DEBUG_PAGEALLOC: enable after mem_init() X-Git-Tag: upstream/snapshot3+hdmi~27189^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a03c2a48e02aacaaea211c94691b729be357e047;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.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 c59859b..8b19820 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();