Merge tag 'for-linus-20180504' of git://git.kernel.dk/linux-block
Pull block fixes from Jens Axboe: "A collection of fixes that should to into this release. This 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" * tag 'for-linus-20180504' of git://git.kernel.dk/linux-block: bdi: Fix oops in wb_workfn() nvmet: switch loopback target state to connecting when resetting nvme/multipath: Fix multipath disabled naming collisions nvme/multipath: Disable runtime writable enabling parameter nvme: Set integrity flag for user passthrough commands nvme: fix potential memory leak in option parsing bdi: Fix use after free bug in debugfs_remove() bdi: wake up concurrent wb_shutdown() callers. bcache: use pr_info() to inform duplicated CACHE_SET_IO_DISABLE set bcache: set dc->io_disable to true in conditional_stop_bcache_device() bcache: add wait_for_kthread_stop() in bch_allocator_thread() bcache: count backing device I/O error for writeback I/O bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error() bcache: store disk name in struct cache and struct cached_dev blk-mq: fix sysfs inflight counter blk-mq: count allocated but not started requests in iostats inflight
Showing
- block/blk-mq.c 28 additions, 12 deletionsblock/blk-mq.c
- block/blk-mq.h 3 additions, 1 deletionblock/blk-mq.h
- block/genhd.c 12 additions, 0 deletionsblock/genhd.c
- block/partition-generic.c 6 additions, 4 deletionsblock/partition-generic.c
- drivers/md/bcache/alloc.c 4 additions, 1 deletiondrivers/md/bcache/alloc.c
- drivers/md/bcache/bcache.h 4 additions, 0 deletionsdrivers/md/bcache/bcache.h
- drivers/md/bcache/debug.c 1 addition, 2 deletionsdrivers/md/bcache/debug.c
- drivers/md/bcache/io.c 3 additions, 5 deletionsdrivers/md/bcache/io.c
- drivers/md/bcache/request.c 1 addition, 4 deletionsdrivers/md/bcache/request.c
- drivers/md/bcache/super.c 52 additions, 23 deletionsdrivers/md/bcache/super.c
- drivers/md/bcache/writeback.c 3 additions, 1 deletiondrivers/md/bcache/writeback.c
- drivers/nvme/host/core.c 2 additions, 25 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fabrics.c 6 additions, 0 deletionsdrivers/nvme/host/fabrics.c
- drivers/nvme/host/multipath.c 23 additions, 1 deletiondrivers/nvme/host/multipath.c
- drivers/nvme/host/nvme.h 12 additions, 0 deletionsdrivers/nvme/host/nvme.h
- drivers/nvme/target/loop.c 6 additions, 0 deletionsdrivers/nvme/target/loop.c
- fs/fs-writeback.c 1 addition, 1 deletionfs/fs-writeback.c
- include/linux/genhd.h 3 additions, 1 deletioninclude/linux/genhd.h
- include/linux/wait_bit.h 17 additions, 0 deletionsinclude/linux/wait_bit.h
- mm/backing-dev.c 2 additions, 1 deletionmm/backing-dev.c
Loading
Please register or sign in to comment