public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] nvme fixes for 4.14
@ 2017-10-20 13:17 Christoph Hellwig
  2017-10-20 14:04 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Hellwig @ 2017-10-20 13:17 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, Sagi Grimberg, linux-nvme, linux-block

Hi Jens,

below are two regression fixes each for RDMA and FC, and a fix for a SQHD
update race in the target.

The following changes since commit 639812a1ed9bf49ae2c026086fbf975339cd1eef:

  nbd: don't set the device size until we're connected (2017-10-09 12:29:22 -0600)

are available in the git repository at:

  git://git.infradead.org/nvme.git nvme-4.14

for you to fetch changes up to f04b9cc87b5fc466b1b7231ba7b078e885956c5b:

  nvme-rdma: Fix error status return in tagset allocation failure (2017-10-19 17:13:51 +0200)

----------------------------------------------------------------
James Smart (3):
      nvme-fc: fix iowait hang
      nvme-fc: retry initial controller connections 3 times
      nvmet: synchronize sqhd update

Sagi Grimberg (2):
      nvme-rdma: Fix possible double free in reconnect flow
      nvme-rdma: Fix error status return in tagset allocation failure

 drivers/nvme/host/fc.c      | 37 +++++++++++++++++++++++++++++++++----
 drivers/nvme/host/rdma.c    | 16 ++++++++++++----
 drivers/nvme/target/core.c  | 15 ++++++++++++---
 drivers/nvme/target/nvmet.h |  2 +-
 4 files changed, 58 insertions(+), 12 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 15:46 Christoph Hellwig
  2017-09-11 15:54 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Hellwig @ 2017-09-11 15:46 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme

Hi Jens,

below are a few small fixes for the current merge window:

 - fix string.h compilation failures with the new memcpy_and_pad
   helper (Martin Wilck)
 - fix incorrect dereference of a PCI data structure in the lightnvm
   support code (me)
 - HMB fixes (Akinobu Mita and me)

The following changes since commit 40a5fce495715c48c2e02668144e68a507ac5a30:

  nvme-fabrics: generate spec-compliant UUID NQNs (2017-09-01 09:48:01 +0200)

are available in the git repository at:

  git://git.infradead.org/nvme.git nvme-4.14

for you to fetch changes up to 47256a9529757b56f6ffca09c9fcf778ce61f0f5:

  string.h: un-fortify memcpy_and_pad (2017-09-11 13:56:09 +0200)

----------------------------------------------------------------
Akinobu Mita (1):
      nvme-pci: use appropriate initial chunk size for HMB allocation

Christoph Hellwig (4):
      nvme: fix lightnvm check
      nvme-pci: fix host memory buffer allocation fallback
      nvme-pci: propagate (some) errors from host memory buffer setup
      nvme-pci: implement the HMB entry number and size limitations

Martin Wilck (1):
      string.h: un-fortify memcpy_and_pad

 drivers/nvme/host/core.c     | 11 ++++---
 drivers/nvme/host/lightnvm.c | 26 ----------------
 drivers/nvme/host/nvme.h     | 13 +++++---
 drivers/nvme/host/pci.c      | 74 ++++++++++++++++++++++++++++++--------------
 include/linux/nvme.h         |  4 ++-
 include/linux/string.h       | 15 ++-------
 6 files changed, 70 insertions(+), 73 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-10-20 14:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-20 13:17 [GIT PULL] nvme fixes for 4.14 Christoph Hellwig
2017-10-20 14:04 ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2017-09-11 15:46 Christoph Hellwig
2017-09-11 15:54 ` Jens Axboe
2017-09-11 16:16   ` Christoph Hellwig
2017-09-11 16:18     ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox