mbox series

[BUGFIX,IMPROVEMENT,00/14] batch of patches for next linux release

Message ID 20190129110638.12652-1-paolo.valente@linaro.org (mailing list archive)
Headers show
Series batch of patches for next linux release | expand

Message

Paolo Valente Jan. 29, 2019, 11:06 a.m. UTC
Hi,
this batch of patches provides fixes and improvements for throughput
and latency. Every patch has been under test for at least one month,
some patches for much longer.

Thanks,
Paolo

Paolo Valente (14):
  block, bfq: do not consider interactive queues in srt filtering
  block, bfq: avoid selecting a queue w/o budget
  block, bfq: make sure queue budgets are not below service received
  block, bfq: remove case of redirected bic from insert_request
  block, bfq: consider also ioprio classes in symmetry detection
  block, bfq: split function bfq_better_to_idle
  block, bfq: do not plug I/O of in-service queue when harmful
  block, bfq: unconditionally plug I/O in asymmetric scenarios
  block, bfq: fix sequential rq detection in rate estimation
  block, bfq: fix queue removal from weights tree
  block, bfq: reduce threshold for detecting command queueing
  block, bfq: port commit "cfq-iosched: improve hw_tag detection"
  block, bfq: do not overcharge writes in asymmetric scenarios
  block, bfq: fix in-service-queue check for queue merging

 block/bfq-iosched.c | 705 ++++++++++++++++++++++++--------------------
 block/bfq-iosched.h |  11 +-
 block/bfq-wf2q.c    |  18 +-
 3 files changed, 400 insertions(+), 334 deletions(-)

--
2.20.1

Comments

Jens Axboe Jan. 31, 2019, 7:50 p.m. UTC | #1
On 1/29/19 4:06 AM, Paolo Valente wrote:
> Hi,
> this batch of patches provides fixes and improvements for throughput
> and latency. Every patch has been under test for at least one month,
> some patches for much longer.
> 
> Thanks,
> Paolo
> 
> Paolo Valente (14):
>   block, bfq: do not consider interactive queues in srt filtering
>   block, bfq: avoid selecting a queue w/o budget
>   block, bfq: make sure queue budgets are not below service received
>   block, bfq: remove case of redirected bic from insert_request
>   block, bfq: consider also ioprio classes in symmetry detection
>   block, bfq: split function bfq_better_to_idle
>   block, bfq: do not plug I/O of in-service queue when harmful
>   block, bfq: unconditionally plug I/O in asymmetric scenarios
>   block, bfq: fix sequential rq detection in rate estimation
>   block, bfq: fix queue removal from weights tree
>   block, bfq: reduce threshold for detecting command queueing
>   block, bfq: port commit "cfq-iosched: improve hw_tag detection"
>   block, bfq: do not overcharge writes in asymmetric scenarios
>   block, bfq: fix in-service-queue check for queue merging
> 
>  block/bfq-iosched.c | 705 ++++++++++++++++++++++++--------------------
>  block/bfq-iosched.h |  11 +-
>  block/bfq-wf2q.c    |  18 +-
>  3 files changed, 400 insertions(+), 334 deletions(-)

Applied, thanks.