commit | 0c6af1ccd5fd9ac640aef01c8de0043837451a04 | [log] [tgz] |
---|---|---|
author | Ming Lei <ming.lei@redhat.com> | Wed Nov 08 09:11:22 2017 +0800 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Nov 10 19:53:25 2017 -0700 |
tree | e367c79457485a183e6231868fa5fb8fce2b2e40 | |
parent | f00c4d80ffdac9e3a64947ebd57489f3232d5a74 [diff] |
blk-mq: put driver tag if dispatch budget can't be got We have to put the driver tag if dispatch budget can't be got, otherwise it might cause IO deadlock, especially in case that size of tags is very small. Fixes: de1482974080(blk-mq: introduce .get_budget and .put_budget in blk_mq_ops) Signed-off-by: Ming Lei <ming.lei@redhat.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>