* [GIT PULL] Block IO fixes for 4.17-rc4
@ 2018-05-04 15:13 Jens Axboe
0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2018-05-04 15:13 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-block
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2018-05-04 15:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-04 15:13 [GIT PULL] Block IO fixes for 4.17-rc4 Jens Axboe
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.