summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/device.c
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2013-01-28 19:29:43 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2013-02-14 15:55:07 +0100
commit69f5576f6c8c9d0f0b3670ee7c807a194b4c40f4 (patch)
tree0872aa245fb0c5b0a4decb14e7bd71726baa995e /drivers/s390/cio/device.c
parentb4b3d128c821d70112ac0096d5c1440f5ed9f718 (diff)
downloadblackbird-op-linux-69f5576f6c8c9d0f0b3670ee7c807a194b4c40f4.tar.gz
blackbird-op-linux-69f5576f6c8c9d0f0b3670ee7c807a194b4c40f4.zip
s390/cio: dont abort verification after missing irq
Do not abort path verification when waiting for an interrupt timed out. Use path_noirq_mask to keep track of the paths used for this (also maintain a path_notoper_mask for debugging purposes). If the timeout happend to be during an operation where we query or alter the state of path groups set the pgid_unknown flag. With this change we allow usage of devices which have such ill-behaved paths (if at least one path is operational). Reviewed-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com> Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/device.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud