The fix for the target sqhdr fix is the critical one that we really want before -rc2. But we've also accumulated a fair batch of small FC and RDMA fixes as well. The following changes since commit cd9e0a08e4f6173f9d7a469cabd09938fc4f0e25: block: fix a crash caused by wrong API (2017-09-21 13:20:40 -0600) are available in the git repository at: git://git.infradead.org/nvme.git nvme-4.14 for you to fetch changes up to 4384e7ae7686aa914ee4f163be1790d03e2e8f28: nvme-fcloop: fix port deletes and callbacks (2017-09-22 07:27:08 -0700) ---------------------------------------------------------------- James Smart (5): nvme: fix sqhd reference when admin queue connect fails nvmet-fc: on port remove call put outside lock nvmet-fc: ensure target queue id within range. nvmet-fc: sync header templates with comments nvme-fcloop: fix port deletes and callbacks Sagi Grimberg (3): nvme-core: Use nvme_wq to queue async events and fw activation nvme-rdma: give up reconnect if state change fails nvme-rdma: don't fully stop the controller in error recovery drivers/nvme/host/core.c | 4 +- drivers/nvme/host/rdma.c | 9 +++- drivers/nvme/target/core.c | 3 +- drivers/nvme/target/fc.c | 9 +++- drivers/nvme/target/fcloop.c | 102 +++++++++++++++-------------------------- include/linux/nvme-fc-driver.h | 13 ++++-- 6 files changed, 65 insertions(+), 75 deletions(-)