blk-mq: provide internal in-flight variant
authorJens Axboe <axboe@kernel.dk>
Fri, 4 Aug 2017 14:43:40 +0000 (08:43 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 4 Aug 2017 14:43:40 +0000 (08:43 -0600)
commit6ed427b02bd651f61a0874a913982058f02457c6
tree320e14d463179c2ef9dc1a0acf3bb39061ecc900
parenta395bf3d1f01b140bab8274389d7be742740a296
blk-mq: provide internal in-flight variant

We don't have to inc/dec some counter, since we can just
iterate the tags. That makes inc/dec a noop, but means we
have to iterate busy tags to get an in-flight count.

Reviewed-by: Bart Van Assche <bart.vanassche@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq.c
block/blk-mq.h
block/genhd.c
include/linux/genhd.h