summaryrefslogtreecommitdiffstats
path: root/block/bfq-iosched.h
diff options
context:
space:
mode:
authorPaolo Valente <paolo.valente@linaro.org>2021-03-04 18:46:26 +0100
committerJens Axboe <axboe@kernel.dk>2021-03-25 10:50:07 -0600
commit85686d0dc1946bd9903efb1c130d634f963e4843 (patch)
tree83e13d8f7939dc4aecbd9af7a546b9486d53b77b /block/bfq-iosched.h
parent8c544770092a3d7532d01903b75721e537d87001 (diff)
downloadlinux-85686d0dc1946bd9903efb1c130d634f963e4843.tar.bz2
block, bfq: keep shared queues out of the waker mechanism
Shared queues are likely to receive I/O at a high rate. This may deceptively let them be considered as wakers of other queues. But a false waker will unjustly steal bandwidth to its supposedly woken queue. So considering also shared queues in the waking mechanism may cause more control troubles than throughput benefits. This commit keeps shared queues out of the waker-detection mechanism. Tested-by: Jan Kara <jack@suse.cz> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Tested-by: Oleksandr Natalenko <oleksandr@natalenko.name> Link: https://lore.kernel.org/r/20210304174627.161-6-paolo.valente@linaro.org Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/bfq-iosched.h')
0 files changed, 0 insertions, 0 deletions