]> err.no Git - linux-2.6/commit
[S390] cio: Make isc handling more robust.
authorCornelia Huck <cornelia.huck@de.ibm.com>
Wed, 30 Apr 2008 11:38:39 +0000 (13:38 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 30 Apr 2008 11:38:45 +0000 (13:38 +0200)
commitedf2209692769d3e461c0351553098bc017c2caf
tree833d40fbff5e35a06fcd3c55736d20e4e82901f6
parent47494f6a84cdae2740b62e1d86a1860df85d9bbb
[S390] cio: Make isc handling more robust.

Introduce an ->isc field in the subchannel to store the desired
interruption subclass, since sch->schib.pmcw.isc may be overwritten
by the hardware on stsch() after machine checks.

Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/cio.c
drivers/s390/cio/cio.h
drivers/s390/cio/device_fsm.c
drivers/s390/cio/device_ops.c