All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>
Subject: [GIT PULL] Block IO fixes for 4.17-rc4
Date: Fri, 4 May 2018 09:13:02 -0600	[thread overview]
Message-ID: <d50dcb55-caea-348a-4e87-3ee0df7dd727@kernel.dk> (raw)

Hi Linus,

A collection of fixes that should to into this release. This pull
request contains:

- Set of bcache fixes from Coly, fixing regression in patches that went
  into this series.

- Set of NVMe fixes by way of Keith.

- Set of bdi related fixes, one from Jan and two from Tetsuo Handa,
  fixing various issues around device addition/removal.

- Two block inflight fixes from Omar, fixing issues around the
  transition to using tags for blk-mq inflight accounting that we did a
  few releases ago.

Please pull!


  git://git.kernel.dk/linux-block.git tags/for-linus-20180504


----------------------------------------------------------------
Chengguang Xu (1):
      nvme: fix potential memory leak in option parsing

Coly Li (6):
      bcache: store disk name in struct cache and struct cached_dev
      bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()
      bcache: count backing device I/O error for writeback I/O
      bcache: add wait_for_kthread_stop() in bch_allocator_thread()
      bcache: set dc->io_disable to true in conditional_stop_bcache_device()
      bcache: use pr_info() to inform duplicated CACHE_SET_IO_DISABLE set

Jan Kara (1):
      bdi: Fix oops in wb_workfn()

Johannes Thumshirn (1):
      nvmet: switch loopback target state to connecting when resetting

Keith Busch (3):
      nvme: Set integrity flag for user passthrough commands
      nvme/multipath: Disable runtime writable enabling parameter
      nvme/multipath: Fix multipath disabled naming collisions

Omar Sandoval (2):
      blk-mq: count allocated but not started requests in iostats inflight
      blk-mq: fix sysfs inflight counter

Tetsuo Handa (2):
      bdi: wake up concurrent wb_shutdown() callers.
      bdi: Fix use after free bug in debugfs_remove()

 block/blk-mq.c                | 40 ++++++++++++++++-------
 block/blk-mq.h                |  4 ++-
 block/genhd.c                 | 12 +++++++
 block/partition-generic.c     | 10 +++---
 drivers/md/bcache/alloc.c     |  5 ++-
 drivers/md/bcache/bcache.h    |  4 +++
 drivers/md/bcache/debug.c     |  3 +-
 drivers/md/bcache/io.c        |  8 ++---
 drivers/md/bcache/request.c   |  5 +--
 drivers/md/bcache/super.c     | 75 ++++++++++++++++++++++++++++++-------------
 drivers/md/bcache/writeback.c |  4 ++-
 drivers/nvme/host/core.c      | 27 ++--------------
 drivers/nvme/host/fabrics.c   |  6 ++++
 drivers/nvme/host/multipath.c | 24 +++++++++++++-
 drivers/nvme/host/nvme.h      | 12 +++++++
 drivers/nvme/target/loop.c    |  6 ++++
 fs/fs-writeback.c             |  2 +-
 include/linux/genhd.h         |  4 ++-
 include/linux/wait_bit.h      | 17 ++++++++++
 mm/backing-dev.c              |  3 +-
 20 files changed, 189 insertions(+), 82 deletions(-)

-- 
Jens Axboe

                 reply	other threads:[~2018-05-04 15:13 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d50dcb55-caea-348a-4e87-3ee0df7dd727@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=linux-block@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.