linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH BUGFIX IMPROVEMENT V2 0/9] block, bfq: fix bugs, reduce exec time and boost performance
@ 2019-03-10 18:11 Paolo Valente
  2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 1/9] block, bfq: increase idling for weight-raised queues Paolo Valente
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Paolo Valente @ 2019-03-10 18:11 UTC (permalink / raw)
  To: Jens Axboe
  Cc: linux-block, linux-kernel, ulf.hansson, linus.walleij, broonie,
	bfq-iosched, oleksandr, fra.fra.800, alessio.masola,
	Paolo Valente

Hi,
this is the v2 of the series
https://lkml.org/lkml/2019/3/7/461
that fixes some bug affecting performance, reduces execution time a
little bit, and boosts throughput and responsiveness.

The difference w.r.t. v1 is that Francesco has fixed compilation
issues of patch "block, bfq: print SHARED instead of pid for shared
queues in logs".

I took the opportunity of this v2 to also add BFQ's execution time to
the documentation.

Let me remind again that these patches are meant to be applied on top
of the last series I submitted:
https://lkml.org/lkml/2019/1/29/368

Thanks,
Paolo

Francesco Pollicino (2):
  block, bfq: print SHARED instead of pid for shared queues in logs
  block, bfq: save & resume weight on a queue merge/split

Paolo Valente (7):
  block, bfq: increase idling for weight-raised queues
  block, bfq: do not idle for lowest-weight queues
  block, bfq: tune service injection basing on request service times
  block, bfq: do not merge queues on flash storage with queueing
  block, bfq: do not tag totally seeky queues as soft rt
  block, bfq: always protect newly-created queues from existing active
    queues
  doc, block, bfq: add information on bfq execution time

 Documentation/block/bfq-iosched.txt |  29 +-
 block/bfq-cgroup.c                  |   3 +-
 block/bfq-iosched.c                 | 786 +++++++++++++++++++++++-----
 block/bfq-iosched.h                 |  92 ++--
 block/bfq-wf2q.c                    |   2 +-
 5 files changed, 729 insertions(+), 183 deletions(-)

--
2.20.1

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2019-03-11  9:13 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-10 18:11 [PATCH BUGFIX IMPROVEMENT V2 0/9] block, bfq: fix bugs, reduce exec time and boost performance Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 1/9] block, bfq: increase idling for weight-raised queues Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 2/9] block, bfq: do not idle for lowest-weight queues Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 3/9] block, bfq: tune service injection basing on request service times Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 4/9] block, bfq: do not merge queues on flash storage with queueing Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 5/9] block, bfq: do not tag totally seeky queues as soft rt Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 6/9] block, bfq: always protect newly-created queues from existing active queues Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 7/9] block, bfq: print SHARED instead of pid for shared queues in logs Paolo Valente
2019-03-11  9:08   ` Holger Hoffstätte
2019-03-11  9:13     ` Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 8/9] block, bfq: save & resume weight on a queue merge/split Paolo Valente
2019-03-10 18:11 ` [PATCH BUGFIX IMPROVEMENT V2 9/9] doc, block, bfq: add information on bfq execution time Paolo Valente
2019-03-10 21:21 ` [PATCH BUGFIX IMPROVEMENT V2 0/9] block, bfq: fix bugs, reduce exec time and boost performance Oleksandr Natalenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).