init: Initialized IDR earlier
perf_event_init() wants to start using IDR trees, its needs in turn are satisfied by mm_init(). Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> LKML-Reference: <20101117222056.206992649@chello.nl> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
		
							parent
							
								
									24a24bb6ff
								
							
						
					
					
						commit
						9f58a205c6
					
				| @ -604,6 +604,7 @@ asmlinkage void __init start_kernel(void) | ||||
| 				"enabled *very* early, fixing it\n"); | ||||
| 		local_irq_disable(); | ||||
| 	} | ||||
| 	idr_init_cache(); | ||||
| 	perf_event_init(); | ||||
| 	rcu_init(); | ||||
| 	radix_tree_init(); | ||||
| @ -660,7 +661,6 @@ asmlinkage void __init start_kernel(void) | ||||
| 	enable_debug_pagealloc(); | ||||
| 	kmemleak_init(); | ||||
| 	debug_objects_mem_init(); | ||||
| 	idr_init_cache(); | ||||
| 	setup_per_cpu_pageset(); | ||||
| 	numa_policy_init(); | ||||
| 	if (late_time_init) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user