summaryrefslogtreecommitdiff
path: root/block/blk-core.c
diff options
context:
space:
mode:
authorDennis Zhou <dennis@kernel.org>2019-05-23 16:10:18 -0400
committerJens Axboe <axboe@kernel.dk>2019-06-20 03:29:56 -0600
commita3fb01ba5af066521f3f3421839e501bb2c71805 (patch)
treeeb3032a3a70a2d37e8da4c5d14eda6e58e99e479 /block/blk-core.c
parentd27e84a305980ac61df0a6841059d0eb09b8283d (diff)
blk-iolatency: only account submitted bios
As is, iolatency recognizes done_bio and cleanup as ending paths. If a request is marked REQ_NOWAIT and fails to get a request, the bio is cleaned up via rq_qos_cleanup() and ended in bio_wouldblock_error(). This results in underflowing the inflight counter. Fix this by only accounting bios that were actually submitted. Signed-off-by: Dennis Zhou <dennis@kernel.org> Cc: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk-core.c')
0 files changed, 0 insertions, 0 deletions