diff options
author | Paolo Valente <paolo.valente@linaro.org> | 2019-08-22 17:20:35 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-09-17 20:03:49 -0600 |
commit | c1e0a18228822258cbeb49a923d93f8f01c74a76 (patch) | |
tree | 087acf5f0e8c93f2900cbbeca6cf967f3f899f94 /net/compat.c | |
parent | 23ed570accc94cf9de9036b71102aa7c0e0e8dc6 (diff) |
block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1
Upon an increment attempt of the injection limit, the latter is
constrained not to become higher than twice the maximum number
max_rq_in_driver of I/O requests that have happened to be in service
in the drive. This high bound allows the injection limit to grow
beyond max_rq_in_driver, which may then cause max_rq_in_driver itself
to grow.
However, since the limit is incremented by only one unit at a time,
there is no need for such a high bound, and just max_rq_in_driver+1 is
enough.
Tested-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Signed-off-by: Paolo Valente <paolo.valente@linaro.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'net/compat.c')
0 files changed, 0 insertions, 0 deletions