[GIT PULL] nvme updates for Linux 6.16

Christoph Hellwig hch at infradead.org
Thu Jun 5 02:34:07 PDT 2025


The following changes since commit a2f4c1ae163b815dc81e3cab97c3149fdc6639e3:

  selftests: ublk: kublk: improve behavior on init failure (2025-06-03 20:19:44 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.16-2025-06-05

for you to fetch changes up to 44e479d7202070c3bc7f084a4951ee8689769f71:

  nvme: spelling fixes (2025-06-04 10:23:28 +0200)

----------------------------------------------------------------
nvme updates for Linux 6.16

 - TCP error handling fix (Shin'ichiro Kawasaki)
 - TCP I/O stall handling fixes (Hannes Reinecke)
 - fix command limits status code (Keith Busch)
 - support vectored buffers also for passthrough (Pavel Begunkov)
 - spelling fixes (Yi Zhang)

----------------------------------------------------------------
Hannes Reinecke (2):
      nvme-tcp: sanitize request list handling
      nvme-tcp: fix I/O stalls on congested sockets

Keith Busch (1):
      nvme: fix command limits status code

Pavel Begunkov (2):
      nvme: fix implicit bool to flags conversion
      nvme: enable vectored registered bufs for passthrough cmds

Shin'ichiro Kawasaki (1):
      nvme-tcp: remove tag set when second admin queue config fails

Yi Zhang (1):
      nvme: spelling fixes

 drivers/nvme/common/auth.c        |  6 +++---
 drivers/nvme/host/Kconfig         |  2 +-
 drivers/nvme/host/constants.c     |  2 +-
 drivers/nvme/host/core.c          |  3 +--
 drivers/nvme/host/fabrics.c       |  2 +-
 drivers/nvme/host/fabrics.h       |  6 +++---
 drivers/nvme/host/fc.c            |  4 ++--
 drivers/nvme/host/ioctl.c         | 18 ++++++++++--------
 drivers/nvme/host/multipath.c     |  2 +-
 drivers/nvme/host/nvme.h          |  2 +-
 drivers/nvme/host/pci.c           |  4 ++--
 drivers/nvme/host/pr.c            |  2 --
 drivers/nvme/host/rdma.c          |  4 ++--
 drivers/nvme/host/tcp.c           | 24 +++++++++++++++++++++---
 drivers/nvme/target/admin-cmd.c   |  2 +-
 drivers/nvme/target/core.c        | 11 ++---------
 drivers/nvme/target/fc.c          |  2 +-
 drivers/nvme/target/io-cmd-bdev.c | 11 ++---------
 drivers/nvme/target/passthru.c    |  2 +-
 include/linux/nvme.h              |  2 +-
 20 files changed, 57 insertions(+), 54 deletions(-)



More information about the Linux-nvme mailing list