alistair23-linux/drivers/s390/cio
Stefan Bader 7b7db1b595 [S390] cio: unsolicited interrupts during sense pgid.
Calls to set a device online with path grouping may get stuck in
some cases because certain device conditions where discarded after
unsolicited interrupts.
Check subchannel activity after unsolicited interrupts and retry
the operation if the subchannel is idle.

Signed-off-by: Stefan Bader <shbader@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2006-08-30 14:33:39 +02:00
..
airq.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
airq.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
blacklist.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
blacklist.h [PATCH] s390: multiple subchannel sets support 2006-01-06 08:33:52 -08:00
ccwgroup.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
chsc.c [S390] cio: no path after machine check. 2006-08-30 14:33:37 +02:00
chsc.h [PATCH] s390: channel path measurements 2006-03-24 07:33:16 -08:00
cio.c [S390] Fix sparse warnings. 2006-07-12 16:41:55 +02:00
cio.h [S390] subchannel register/unregister mutex. 2006-07-12 16:39:50 +02:00
cio_debug.h [PATCH] s390: increase cio_trace debug event size 2006-04-11 06:18:37 -07:00
cmf.c [S390] channel measurement interval display. 2006-07-17 16:09:28 +02:00
css.c [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
css.h [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
device.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
device.h [S390] rework of channel measurement facility. 2006-06-29 15:08:41 +02:00
device_fsm.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
device_id.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
device_ops.c [S390] retry after deferred condition code. 2006-08-07 17:00:30 +02:00
device_pgid.c [S390] cio: unsolicited interrupts during sense pgid. 2006-08-30 14:33:39 +02:00
device_status.c [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
ioasm.h [PATCH] s390: cleanup Kconfig 2006-01-06 08:33:53 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
qdio.c [S390] Fix sparse warnings. 2006-07-12 16:41:55 +02:00
qdio.h [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
schid.h [PATCH] s390: multiple subchannel sets support 2006-01-06 08:33:52 -08:00