summaryrefslogtreecommitdiffstats
path: root/block/blk-mq.c
diff options
context:
space:
mode:
authorShaohua Li <shli@fusionio.com>2013-10-29 19:01:03 +0100
committerJens Axboe <axboe@kernel.dk>2013-10-29 19:01:03 +0100
commit92f399c72af2d8cbb9d4f60e11d0d67ca738147f (patch)
tree808309a8706de6bda501441b78127f6b1233ce0a /block/blk-mq.c
parentblk-mq: fix for flush deadlock (diff)
downloadlinux-92f399c72af2d8cbb9d4f60e11d0d67ca738147f.tar.xz
linux-92f399c72af2d8cbb9d4f60e11d0d67ca738147f.zip
blk-mq: mq plug list breakage
We switched to plug mq_list for mq, but some code are still using old list. Signed-off-by: Shaohua Li <shli@fusionio.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk-mq.c')
-rw-r--r--block/blk-mq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/block/blk-mq.c b/block/blk-mq.c
index 2dc8de86d0d2..88d4e864d4c0 100644
--- a/block/blk-mq.c
+++ b/block/blk-mq.c
@@ -950,7 +950,7 @@ static void blk_mq_make_request(struct request_queue *q, struct bio *bio)
if (plug) {
blk_mq_bio_to_request(rq, bio);
- if (list_empty(&plug->list))
+ if (list_empty(&plug->mq_list))
trace_block_plug(q);
else if (request_count >= BLK_MAX_REQUEST_COUNT) {
blk_flush_plug_list(plug, false);