linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/7] block: some misc changes
@ 2015-10-20 15:13 Ming Lei
  2015-10-20 15:13 ` [PATCH v2 1/7] block: fix plug list flushing for nomerge queues Ming Lei
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Ming Lei @ 2015-10-20 15:13 UTC (permalink / raw)
  To: Jens Axboe, linux-kernel
  Cc: Ming Lin, Kent Overstreet, Christoph Hellwig, Jeff Moyer

Hi,

The 1st patch is one fix for automatic flush plug in case of
nomerge queue.

The following four patches are optimizations related with bio splitting.

The 6th patch is one fix for using trace_block_plug().

The 7th patch is to mark ctx as pending at batch in flush plug path.

V2:
        - Jeff found one issue about automatic flush plug in case
		of nomerge queue, and fix it in 1/1
V1:
        - 3/6: don't check bio_mergeable() in blk_mq_attempt_merge()
        - 4/6: check bio_mergeable() for non-mq too
        - 5/6: new patch for fixing using trace_block_plug()

 block/blk-core.c  | 32 +++++++++++++++++++++++++++++---
 block/blk-merge.c | 32 +++++++++++++++++++++++++-------
 block/blk-mq.c    | 31 +++++++++++++++++++++----------
 block/blk.h       |  1 +
 block/elevator.c  |  2 +-
 5 files changed, 77 insertions(+), 21 deletions(-)

Thanks,
Ming


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

end of thread, other threads:[~2015-10-21 21:01 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-20 15:13 [PATCH v2 0/7] block: some misc changes Ming Lei
2015-10-20 15:13 ` [PATCH v2 1/7] block: fix plug list flushing for nomerge queues Ming Lei
2015-10-20 15:13 ` [PATCH v2 2/7] block: setup bi_phys_segments after splitting Ming Lei
2015-10-20 15:13 ` [PATCH v2 3/7] block: avoid to merge splitted bio Ming Lei
2015-10-20 15:13 ` [PATCH v2 4/7] blk-mq: check bio_mergeable() early before merging Ming Lei
2015-10-20 15:13 ` [PATCH v2 5/7] block: " Ming Lei
2015-10-20 15:22   ` Jeff Moyer
2015-10-20 15:13 ` [PATCH v2 6/7] blk-mq: fix for trace_block_plug() Ming Lei
2015-10-20 15:22   ` Jeff Moyer
2015-10-20 15:13 ` [PATCH v2 7/7] blk-mq: mark ctx as pending at batch in flush plug path Ming Lei
2015-10-21 21:01 ` [PATCH v2 0/7] block: some misc changes Jens Axboe

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).