Hi Linus,

A small collection of fixes that should go into this series. This pull
request contains:

- NVMe pull request from Christoph, with various fixes for nvme proper
  and nvme-fc.

- Disabling runtime PM for blk-mq for now. With scsi now defaulting to
  using blk-mq, this reared it's head as an issue. Longer term we'll fix
  up runtime PM for blk-mq, for now just disable it to prevent a hang on
  laptop resume for some folks.

- blk-mq CPU <-> hw queue map fix from Christoph.

- xen/blkfront pull request from Konrad, with two small fixes for the
  blkfront driver.

- A few fixups for nbd from Joseph.

- A stable fix for pblk from Javier.

Please pull!


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


----------------------------------------------------------------
Bart Van Assche (1):
      xen-blkfront: Fix handling of non-supported operations

Christoph Hellwig (3):
      block: disable runtime-pm for blk-mq
      blk-mq: map queues to all present CPUs
      nvme-pci: fix HMB size calculation

Dongli Zhang (1):
      xen/blkfront: always allocate grants first from per-queue persistent 
grants

James Smart (2):
      nvme-fc: address target disconnect race conditions in fcp io submit
      nvme-fc: revise TRADDR parsing

Javier González (1):
      lightnvm: pblk: advance bio according to lba index

Jens Axboe (2):
      Merge branch 'stable/for-jens-4.13' of 
git://git.kernel.org/.../konrad/xen into for-linus
      Merge branch 'nvme-4.13' of git://git.infradead.org/nvme into for-linus

Johannes Thumshirn (1):
      nvme: also provide a UUID in the WWID sysfs attribute

Jon Derrick (1):
      nvme: fabrics commands should use the fctype field for data direction

Josef Bacik (4):
      nbd: allow multiple disconnects to be sent
      nbd: take tx_lock before disconnecting
      nbd: only set sndtimeo if we have a timeout set
      nbd: clear disconnected on reconnect

Junxiao Bi (1):
      xen-blkfront: fix mq start/stop race

Scott Bauer (1):
      nvme: validate admin queue before unquiesce

 block/blk-core.c             |   4 ++
 block/blk-mq-cpumap.c        |   4 +-
 drivers/block/nbd.c          |  18 +++++--
 drivers/block/xen-blkfront.c |  25 +++++----
 drivers/lightnvm/pblk-rb.c   |   4 +-
 drivers/lightnvm/pblk-read.c |  23 +++++---
 drivers/lightnvm/pblk.h      |   2 +-
 drivers/nvme/host/core.c     |   6 ++-
 drivers/nvme/host/fc.c       | 121 +++++++++++++++++++++++--------------------
 drivers/nvme/host/pci.c      |   6 +--
 drivers/nvme/target/fc.c     | 101 +++++++++++++++++++-----------------
 include/linux/nvme-fc.h      |  19 +++++++
 include/linux/nvme.h         |   2 +-
 13 files changed, 197 insertions(+), 138 deletions(-)

-- 
Jens Axboe

Reply via email to