Stefan Richter
bf637ec3ef
sbp2: fix another deadlock after disconnection
...
If there were commands enqueued but not completed before an SBP-2 unit
was unplugged (or an attempt to reconnect failed), knodemgrd or any
process which tried to remove the device would sleep uninterruptibly
in blk_execute_rq(). Therefore make sure that all commands are
completed when sbp2 retreats.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Jody McIntyre <scjody@modernduck.com>
(cherry picked from 61daa34c132c5d4ed8630e2c46e9bf2f0c7b3428 commit)
2006-02-23 00:25:08 -05:00
..
2006-01-11 18:42:13 -08:00
2006-02-17 14:09:22 -08:00
2006-01-09 13:56:42 +00:00
2006-01-10 13:09:01 -08:00
2006-02-07 20:58:04 -05:00
2006-02-20 20:00:11 -08:00
2006-02-13 11:40:07 +01:00
2006-02-07 20:56:35 -05:00
2006-02-20 20:23:14 -08:00
2006-01-10 08:01:39 -08:00
2006-02-02 17:03:42 -05:00
2006-02-22 07:47:07 -08:00
2006-01-13 11:26:07 -08:00
2006-02-07 20:58:09 -05:00
2005-11-07 07:53:59 -08:00
2006-02-20 20:00:11 -08:00
2006-01-14 18:27:13 -08:00
2006-02-13 22:30:10 -08:00
2006-02-13 22:30:10 -08:00
2006-02-17 08:16:35 -08:00
2006-02-23 00:25:08 -05:00
2006-02-14 13:49:37 -08:00
2006-02-15 00:49:48 -05:00
2006-02-14 16:09:34 -08:00
2006-02-17 13:59:27 -08:00
2005-10-30 17:37:32 -08:00
2006-02-03 08:32:00 -08:00
2006-02-08 01:03:39 -05:00
2006-02-16 12:47:44 -08:00
2006-01-13 11:26:08 -08:00
2006-01-21 20:06:14 +00:00
2006-02-16 16:48:31 +00:00
2006-02-20 20:00:09 -08:00
2006-02-20 20:03:01 -08:00
2006-01-11 18:42:13 -08:00
2006-02-08 22:56:22 -05:00
2006-02-03 18:17:47 -08:00
2006-02-01 16:35:29 -08:00
2006-01-13 11:26:08 -08:00
2006-02-01 22:08:23 -08:00
2006-01-13 11:26:10 -08:00
2006-02-20 20:00:12 -08:00
2006-01-14 10:41:42 -08:00
2006-02-22 14:35:52 -08:00
2006-02-15 09:59:47 +00:00
2006-01-13 11:26:09 -08:00
2006-02-08 01:03:52 -05:00
2006-02-20 20:00:09 -08:00
2006-02-07 20:56:35 -05:00
2006-02-03 08:32:08 -08:00
2006-02-13 21:33:40 -08:00
2006-02-20 20:00:11 -08:00
2006-01-10 00:08:17 +01:00
2006-01-13 11:26:10 -08:00
2006-01-18 19:20:31 -08:00
2006-01-26 13:22:03 -08:00