Christoph Hellwig
18741986a4
blk-mq: rework flush sequencing logic
...
Witch to using a preallocated flush_rq for blk-mq similar to what's done
with the old request path. This allows us to set up the request properly
with a tag from the actually allowed range and ->rq_disk as needed by
some drivers. To make life easier we also switch to dynamic allocation
of ->flush_rq for the old path.
This effectively reverts most of
"blk-mq: fix for flush deadlock"
and
"blk-mq: Don't reserve a tag for flush request"
Signed-off-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Jens Axboe <axboe@fb.com >
2014-02-10 09:29:00 -07:00
..
2014-01-30 11:19:05 -08:00
2014-01-28 18:44:53 -08:00
2014-01-24 17:17:30 -08:00
2014-01-25 10:49:30 -08:00
2014-01-28 18:53:01 -08:00
2014-01-25 11:17:34 -08:00
2014-01-26 11:00:41 -08:00
2014-01-29 20:27:23 -08:00
2014-01-23 16:36:51 -08:00
2014-01-25 13:20:36 -08:00
2014-01-30 10:18:43 -08:00
2014-01-23 18:49:36 -08:00
2014-02-09 13:56:23 -07:00
2014-02-10 09:29:00 -07:00
2014-02-10 09:29:00 -07:00
2014-01-27 21:02:38 -08:00
2014-01-23 16:36:56 -08:00
2014-01-29 16:22:40 -08:00
2014-01-23 18:11:00 -08:00
2014-01-23 18:11:00 -08:00
2014-01-29 20:27:23 -08:00
2014-01-25 03:14:36 -05:00
2014-01-25 23:58:17 -05:00
2014-01-29 13:57:10 +01:00
2014-01-23 16:36:52 -08:00
2014-01-23 16:36:50 -08:00
2014-01-23 16:36:50 -08:00
2014-01-23 16:36:50 -08:00
2014-01-29 20:40:08 +01:00
2014-01-26 22:48:35 +01:00
2014-01-23 18:08:10 -08:00
2014-01-27 21:02:40 -08:00
2014-01-27 21:02:40 -08:00
2014-01-27 21:02:39 -08:00
2014-01-25 11:17:34 -08:00
2014-01-23 16:37:03 -08:00
2014-01-23 16:36:51 -08:00
2014-01-23 16:36:51 -08:00
2014-01-27 21:11:26 -08:00
2014-01-23 16:36:50 -08:00
2014-01-27 21:02:39 -08:00
2014-01-26 08:26:20 -05:00
2014-01-25 03:14:05 -05:00
2014-01-23 16:36:55 -08:00
2014-01-23 16:36:50 -08:00
2014-01-23 16:36:50 -08:00
2014-01-23 16:36:55 -08:00
2014-01-23 16:36:50 -08:00
2014-01-25 23:58:17 -05:00
2014-01-28 08:38:04 -08:00
2014-01-25 11:17:34 -08:00
2014-01-23 16:36:58 -08:00
2014-01-28 08:38:04 -08:00
2014-01-23 16:37:02 -08:00
2014-01-27 21:02:39 -08:00
2014-01-26 22:38:23 -08:00
2014-01-25 11:17:34 -08:00
2014-01-23 16:36:51 -08:00
2014-01-27 21:02:40 -08:00
2014-01-29 16:22:39 -08:00
2014-01-23 16:37:04 -08:00