linux/arch/s390
Heiko Carstens e8216dee83 [PATCH] s390: fix cmm kernel thread handling
Convert cmm's usage of kernel_thread to kthread_run.  Also create the
cmmthread at module load time, so it is possible to check if creation of
the thread fails.

In addition the cmmthread now gets terminated when the module gets unloaded
instead of leaving a stale kernel thread.  Also check the return values of
other registration functions at module load and handle their return values
appropriately.

Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-09-26 08:49:11 -07:00
..
appldata [PATCH] reduce MAX_NR_ZONES: remove display of counters for unconfigured zones 2006-09-26 08:48:47 -07:00
boot [PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh 2005-06-23 09:45:07 -07:00
crypto [CRYPTO] drivers: Remove obsolete block cipher operations 2006-09-21 11:46:16 +10:00
hypfs [S390] hypfs crashes with invalid mount option. 2006-09-20 16:00:04 +02:00
kernel [S390] Use alternative user-copy operations for new hardware. 2006-09-20 15:59:44 +02:00
lib [S390] Use alternative user-copy operations for new hardware. 2006-09-20 15:59:44 +02:00
math-emu Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mm [PATCH] s390: fix cmm kernel thread handling 2006-09-26 08:49:11 -07:00
oprofile [PATCH] s390: add oprofile callgraph support 2006-01-06 08:33:50 -08:00
defconfig [S390] Linux API for writing z/VM APPLDATA Monitor records. 2006-09-20 15:59:34 +02:00
Kconfig [S390] Remove kexec experimental flag. 2006-09-20 15:59:29 +02:00
Kconfig.debug [PATCH] lockdep: irqtrace subsystem, s390 support 2006-07-03 15:27:03 -07:00
Makefile [PATCH] lockdep: s390 CONFIG_FRAME_POINTER support 2006-07-03 15:27:02 -07:00