linux/drivers/s390
Ralph Wuerthner c6a4826473 [S390] zcrypt: Fix possible dead lock in AP bus module.
If a AP device is unconfigured __ap_poll_all() will call
device_unregister() in software interrupt context which can cause
dead locks. To fix this the device will be only marked as unconfigured
and the device_unregister() call will be done later by either
ap_scan_bus() or ap_queue_message() in process context.

Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Ralph Wuerthner <rwuerthn@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2007-03-26 20:43:47 +02:00
..
block [S390] dasd: Work around gcc bug. 2007-03-26 20:43:46 +02:00
char [S390] tape: Compression overwrites crypto setting 2007-03-05 23:35:47 +01:00
cio [S390] cio: Device status validity. 2007-03-26 20:43:47 +02:00
crypto [S390] zcrypt: Fix possible dead lock in AP bus module. 2007-03-26 20:43:47 +02:00
net [PATCH] qeth gfp_t annotations 2007-03-14 15:27:50 -07:00
scsi [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ebcdic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig [S390] Convert memory detection into C code. 2007-02-05 21:18:37 +01:00
Makefile [S390] Calibrate delay and bogomips. 2007-02-05 21:18:31 +01:00
s390_rdev.c [PATCH] s390: kzalloc() conversion in drivers/s390 2006-03-24 07:33:18 -08:00
s390mach.c [S390] ETR support. 2007-02-05 21:18:19 +01:00
s390mach.h [S390] ETR support. 2007-02-05 21:18:19 +01:00
sysinfo.c [S390] Calibrate delay and bogomips. 2007-02-05 21:18:31 +01:00