1
0
Files
linux/drivers/block
Lars Ellenberg d255e5ff5f drbd: fix hang on local read errors while disconnected
"canceled" w_read_retry_remote never completed, if they have been
canceled after drbd_disconnect connection teardown cleanup has already
run (or we are currently not connected anyways).

Fixed by not queueing a remote retry if we already know it won't work
(pdsk not uptodate), and cleanup ourselves on "cancel", in case we hit a
race with drbd_disconnect.

Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
2010-06-01 11:12:27 +02:00
..
2010-06-01 11:09:20 +02:00
2010-02-22 13:44:45 +01:00
2010-05-11 09:59:26 +02:00
2010-05-11 09:02:55 +02:00
2010-05-21 18:31:21 -04:00
2009-10-01 21:17:49 +02:00