X-Git-Url: http://ftp.safe.ca/?p=safe%2Fjmp%2Flinux-2.6;a=blobdiff_plain;f=init%2Fmain.c;h=3585f073d636453a0c98d5efdf44f0a26568dd02;hp=07c8658ffca54d1cb6da86a12b9f7512575590c0;hb=8302294f43250dc337108c51882a6007f2b1e2e0;hpb=4fe70410d9a219dabb47328effccae7e7f2a6e26 diff --git a/init/main.c b/init/main.c index 07c8658..3585f07 100644 --- a/init/main.c +++ b/init/main.c @@ -71,6 +71,7 @@ #include #include #include +#include #ifdef CONFIG_X86_LOCAL_APIC #include @@ -648,6 +649,7 @@ asmlinkage void __init start_kernel(void) enable_debug_pagealloc(); cpu_hotplug_init(); kmem_cache_init(); + kmemtrace_init(); debug_objects_mem_init(); idr_init_cache(); setup_per_cpu_pageset(); @@ -769,6 +771,7 @@ static void __init do_basic_setup(void) { rcu_init_sched(); /* needed by module_init stage. */ init_workqueues(); + cpuset_init_smp(); usermodehelper_init(); driver_init(); init_irq_proc(); @@ -863,8 +866,6 @@ static int __init kernel_init(void * unused) smp_init(); sched_init_smp(); - cpuset_init_smp(); - do_basic_setup(); /*