[GIT PULL] nvme updates for 4.12
Christoph Hellwig
hch at infradead.org
Fri Apr 21 10:02:29 PDT 2017
Hi Jens,
this is the current NVMe pile: virtualization extensions, lots of FC
updates and various misc bits. There are a few more FC bits that didn't
make the cut, but we'd like to get this request out before the merge
window for sure.
The following changes since commit 99c749a4c4f4ea2c9eee01f81f79bdbf26c3914e:
blk-stat: kill blk_stat_rq_ddir() (2017-04-21 07:56:23 -0600)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.12
for you to fetch changes up to e02ab0230489461fd9fdd8028841dae6f03a4874:
nvme: let dm-mpath distinguish nvme error codes (2017-04-21 16:41:56 +0200)
----------------------------------------------------------------
Helen Koike (1):
nvme: improve performance for virtual NVMe devices
James Smart (8):
nvmet_fc: add target feature flags for upcall isr contexts
nvmet_fc: add req_release to lldd api
nvme_fcloop: split job struct from transport for req_release
nvmet_fc: Rework target side abort handling
nvmet_fc: add missing reference in add_port
nvme_fc: Move LS's to rport
nvme_fc: Add ls aborts on remote port teardown
nvmet_fc: Change traddr field separator to a colon
Junxiong Guan (1):
nvme: let dm-mpath distinguish nvme error codes
Keith Busch (2):
nvme/pci: Don't set reserved SQ create flags
nvme/pci: Poll CQ on timeout
Logan Gunthorpe (1):
nvmet: convert from kmap to nvmet_copy_from_sgl
drivers/nvme/host/core.c | 14 +++
drivers/nvme/host/fc.c | 152 +++++++++++++++--------
drivers/nvme/host/pci.c | 166 ++++++++++++++++++++++++-
drivers/nvme/target/fabrics-cmd.c | 32 +++--
drivers/nvme/target/fc.c | 253 +++++++++++++++++++++++++++++---------
drivers/nvme/target/fcloop.c | 197 +++++++++++++++++++++++------
drivers/scsi/lpfc/lpfc_nvmet.c | 126 +++++++++++++++----
drivers/scsi/lpfc/lpfc_nvmet.h | 7 +-
include/linux/nvme-fc-driver.h | 98 ++++++++++-----
include/linux/nvme.h | 13 ++
10 files changed, 834 insertions(+), 224 deletions(-)
More information about the Linux-nvme
mailing list