diff options
Diffstat (limited to 'init')
| -rw-r--r-- | init/main.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/init/main.c b/init/main.c index b47b623aa6a0..0f0d45710d08 100644 --- a/init/main.c +++ b/init/main.c @@ -30,6 +30,7 @@ #include <linux/percpu.h> #include <linux/kernel_stat.h> #include <linux/security.h> +#include <linux/workqueue.h> #include <asm/io.h> #include <asm/bugs.h> @@ -477,7 +478,7 @@ static void __init do_initcalls(void) } while (call < &__initcall_end); /* Make sure there is no pending stuff from the initcall sequence */ - flush_scheduled_tasks(); + flush_scheduled_work(); } /* @@ -503,7 +504,7 @@ static void __init do_basic_setup(void) /* Networking initialization needs a process context */ sock_init(); - start_context_thread(); + init_workqueues(); do_initcalls(); } |
