Skip to content
Commit 98b26a0e authored by Jens Axboe's avatar Jens Axboe
Browse files

block: call rq_qos_done() before ref check in batch completions



We need to call rq_qos_done() regardless of whether or not we're freeing
the request or not, as the reference count doesn't cover the IO completion
tracking.

Fixes: f794f335 ("block: add support for blk_mq_end_request_batch()")
Reported-by: default avatarShinichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Reported-by: default avatarKenneth R. Crudup <kenny@panix.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent e30028ac
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment