]> git.baikalelectronics.ru Git - kernel.git/commit
s390/dasd: fix failfast for disconnected devices
authorStefan Haberland <stefan.haberland@de.ibm.com>
Tue, 22 Dec 2015 12:34:38 +0000 (13:34 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 30 Dec 2015 09:34:41 +0000 (10:34 +0100)
commitc8299fb32d275157ccf4da5d963fc0c922b3e02e
tree80f53bfdd4a1bb1379c08e8038e611d9eaa3f115
parentf7fa89fbbb732c9ded7c767f8760417b506893b6
s390/dasd: fix failfast for disconnected devices

Enabling failfast should let request fail immediately if either an
error occurred or the device gets disconnected.
For disconnected devices new requests are not fetches from the block
queue and therefore failfast is not triggered.

Fix by letting the DASD driver fetch requests for disconnected devices
with failfast active.

Signed-off-by: Stefan Haberland <stefan.haberland@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/block/dasd.c