[GIT PULL] Block changes for 4.12-rc

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

 



Hi Linus,

A set of fixes in the area of block IO, that should go into the next -rc
release. This pull request contains:

- An OOPS fix from Dmitry, fixing a regression with the bio integrity
  code in this series.

- Fix truncation of elevator io context cache name, from Eric Biggers.

- NVMe pull from Christoph includes FC fixes from James, APST
  fixes/tweaks from Kai-Heng, removal fix from Rakesh, and an RDMA fix
  from Sagi.

- Two tweaks for the block throttling code. One from Joseph Qi, fixing
  an oops from the timer code, and one from Shaohua, improving the
  behavior on rotatonal storage.

- Two blk-mq fixes from Ming, fixing corner cases with the direct issue
  code.

- Locking fix for bfq cgroups from Paolo.

Please pull!


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


----------------------------------------------------------------
Dmitry Monakhov (1):
      bio-integrity: Do not allocate integrity context for bio w/o data

Eric Biggers (1):
      elevator: fix truncation of icq_cache_name

James Smart (2):
      nvme-fc: on lldd/transport io error, terminate association
      nvme-fc: fix missing put reference on controller create failure

James Wang (1):
      Fix loop device flush before configure v3

Jens Axboe (1):
      Merge branch 'nvme-4.12' of git://git.infradead.org/nvme into for-linus

Joseph Qi (1):
      blk-throttle: fix NULL pointer dereference in throtl_schedule_pending_timer

Kai-Heng Feng (2):
      nvme: only consider exit latency when choosing useful non-op power states
      nvme: relax APST default max latency to 100ms

Ming Lei (3):
      blk-mq: pass correct hctx to blk_mq_try_issue_directly
      blk-mq: fix direct issue
      nvme: fix hang in remove path

Paolo Valente (1):
      block, bfq: access and cache blkg data only when safe

Rakesh Pandit (1):
      nvme-pci: fix multiple ctrl removal scheduling

Sagi Grimberg (1):
      nvme-rdma: fast fail incoming requests while we reconnect

Shaohua Li (1):
      blk-throttle: set default latency baseline for harddisk

 block/bfq-cgroup.c       | 116 +++++++++++++++++++++++++++++++++++++----------
 block/bfq-iosched.c      |   2 +-
 block/bfq-iosched.h      |  23 +++++-----
 block/bio-integrity.c    |   3 ++
 block/blk-mq.c           |  25 ++++++----
 block/blk-throttle.c     |  22 +++++++--
 drivers/block/loop.c     |   3 ++
 drivers/nvme/host/core.c |  21 ++++++---
 drivers/nvme/host/fc.c   |  20 +++++++-
 drivers/nvme/host/pci.c  |  13 +++---
 drivers/nvme/host/rdma.c |  44 ++++++++++++------
 include/linux/elevator.h |   2 +-
 12 files changed, 214 insertions(+), 80 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