From: Paolo Valente <paolo.valente@linaro.org> Date: Fri, 22 Jan 2021 18:19:45 +0000 (+0100) Subject: block, bfq: increase time window for waker detection X-Git-Tag: v5.12-rc1~103^2~96 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ab1fb47e33dc7754a7593181ffe0742c7105ea9a;p=users%2Fdwmw2%2Flinux.git block, bfq: increase time window for waker detection Tests on slower machines showed current window to be way too small. This commit increases it. Tested-by: Jan Kara <jack@suse.cz> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Jens Axboe <axboe@kernel.dk> --- diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c index fdc5e163b2fed..43e2c39cf7b5c 100644 --- a/block/bfq-iosched.c +++ b/block/bfq-iosched.c @@ -1931,7 +1931,7 @@ static void bfq_add_request(struct request *rq) if (bfqd->last_completed_rq_bfqq && !bfq_bfqq_has_short_ttime(bfqq) && ktime_get_ns() - bfqd->last_completion < - 200 * NSEC_PER_USEC) { + 4 * NSEC_PER_MSEC) { if (bfqd->last_completed_rq_bfqq != bfqq && bfqd->last_completed_rq_bfqq != bfqq->waker_bfqq) {