commit | 68497092bde9f53e35cafeb52fa9a267ebe0d9b1 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Tue Dec 14 17:23:05 2021 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Tue Dec 14 17:23:05 2021 -0700 |
tree | 085ae66e07a24ccf023c3fdd0e784708f9341fdc | |
parent | 0ba4566cd8a4e645b542e6ddbe3dd26c85ad2408 [diff] |
block: make queue stat accounting a reference kyber turns on IO statistics when it is loaded on a queue, which means that even if kyber is then later unloaded, we're still stuck with stats enabled on the queue. Change the account enabled from a bool to an int, and pair the enable call with the equivalent disable call. This ensures that stats gets turned off again appropriately. Reviewed-by: Omar Sandoval <osandov@fb.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>