Merge tag 'v3.15' into p/abusse/merge_upgrade
[projects/modsched/linux.git] / init / main.c
index 48655ce..34d1c5a 100644 (file)
@@ -634,6 +634,7 @@ asmlinkage __visible void __init start_kernel(void)
 #endif
        cgroup_init();
        cpuset_init();
+
        taskstats_init_early();
        delayacct_init();
 
@@ -883,6 +884,7 @@ static noinline void __init kernel_init_freeable(void)
        /*
         * Wait until kthreadd is all set-up.
         */
+
        wait_for_completion(&kthreadd_done);
 
        /* Now the scheduler is fully set up and can do blocking allocations */
@@ -892,6 +894,7 @@ static noinline void __init kernel_init_freeable(void)
         * init can allocate pages on any node
         */
        set_mems_allowed(node_states[N_MEMORY]);
+
        /*
         * init can run on any cpu.
         */