linux/init
Linus Torvalds 4403b406d4 Revert "Call init_workqueues before pre smp initcalls."
This reverts commit a802dd0eb5 by moving
the call to init_workqueues() back where it belongs - after SMP has been
initialized.

It also moves stop_machine_init() - which needs workqueues - to a later
phase using a core_initcall() instead of early_initcall().  That should
satisfy all ordering requirements, and was apparently the reason why
init_workqueues() was moved to be too early.

Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-10-25 19:53:38 -07:00
..
calibrate.c
do_mounts.c
do_mounts.h
do_mounts_initrd.c
do_mounts_md.c init/do_mounts_md.c must #include <linux/delay.h> 2008-10-16 13:35:34 -07:00
do_mounts_rd.c
initramfs.c
Kconfig PCI: PCI_QUIRKS depends on PCI 2008-10-22 16:42:46 -07:00
main.c Revert "Call init_workqueues before pre smp initcalls." 2008-10-25 19:53:38 -07:00
Makefile
noinitramfs.c
version.c