[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181206181819.11148-1-paolo.valente@linaro.org>
Date: Thu, 6 Dec 2018 19:18:17 +0100
From: Paolo Valente <paolo.valente@...aro.org>
To: Jens Axboe <axboe@...nel.dk>
Cc: linux-block@...r.kernel.org, linux-kernel@...r.kernel.org,
ulf.hansson@...aro.org, linus.walleij@...aro.org,
broonie@...nel.org, bfq-iosched@...glegroups.com,
oleksandr@...alenko.name, federico@...ler.it,
Paolo Valente <paolo.valente@...aro.org>
Subject: [PATCH BUGFIX 0/2] bfq: fix unbalanced decrements causing loss of throughput
Hi Jens,
the first patch in this series fixes an error in the decrementing of
the counter of the number of groups with pending I/O. This wrong
decrement caused loss of throughput or, less likely, of control on
I/O. The second patch is a fix of some wrong comments, which somehow
contributed to making the above bug more difficult to find.
Thanks,
Paolo
Paolo Valente (2):
block, bfq: fix decrement of num_active_groups
block, bfq: fix comments on __bfq_deactivate_entity
block/bfq-iosched.c | 76 +++++++++++++++++++++++++++++++++++++----------------
block/bfq-iosched.h | 51 +++++++++++++++++++++++++++++++++--
block/bfq-wf2q.c | 16 ++++++-----
3 files changed, 112 insertions(+), 31 deletions(-)
--
2.16.1
Powered by blists - more mailing lists