[GIT PULL] Block fixes for 4.14-rc4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

A collection of fixes for this series. This pull request contains:

- NVMe pull request from Christoph, one uuid attribute fix, and one fix
  for the controller memory buffer address for remapped BARs.

- use-after-free fix for bsg, from Benjamin Block.

- bcache race/use-after-free fix for a list traversal, fixing a
  regression in this merge window. From Coly Li.

- null_blk change configfs dependency change from a 'depends' to a
  'select'. This is a change from this merge window as well. From me.

- nbd signal fix from Josef, fixing a regression introduced with the
  status code changes.

- nbd MAINTAINERS mailing list entry update.

- blk-throttle stall fix from Joseph Qi.

- blk-mq-debugfs fix from Omar, fixing an issue where we don't register
  the IO scheduler debugfs directory, if the driver is loaded with it.
  Only shows up if you switch through the sysfs interface.

Please pull!


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


----------------------------------------------------------------
Benjamin Block (1):
      bsg-lib: fix use-after-free under memory-pressure

Christoph Hellwig (1):
      nvme-pci: Use PCI bus address for data/queues in CMB

Coly Li (1):
      bcache: use llist_for_each_entry_safe() in __closure_wake_up()

Jens Axboe (2):
      null_blk: change configfs dependency to select
      Merge branch 'nvme-4.14' of git://git.infradead.org/nvme into for-linus

Josef Bacik (1):
      nbd: fix -ERESTARTSYS handling

Joseph Qi (1):
      blk-throttle: fix possible io stall when upgrade to max

Martin Wilck (1):
      nvme: fix visibility of "uuid" ns attribute

Omar Sandoval (1):
      blk-mq-debugfs: fix device sched directory for default scheduler

Wouter Verhelst (1):
      MAINTAINERS: update list for NBD

 MAINTAINERS                 |  2 +-
 block/blk-mq-debugfs.c      |  6 +++++-
 block/blk-throttle.c        |  4 ++--
 block/bsg-lib.c             | 27 +++++++++++++++++++++------
 drivers/block/Kconfig       |  2 +-
 drivers/block/nbd.c         |  6 +++++-
 drivers/md/bcache/closure.c |  4 ++--
 drivers/nvme/host/core.c    |  2 +-
 drivers/nvme/host/pci.c     | 14 +++++++-------
 9 files changed, 45 insertions(+), 22 deletions(-)

-- 
Jens Axboe




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux