[GIT PULL] nvme fixes for Linux 6.16

Christoph Hellwig hch at infradead.org
Thu Jul 17 04:36:56 PDT 2025


The following changes since commit 3051247e4faa32a3d90c762a243c2c62dde310db:

  block: fix kobject leak in blk_unregister_queue (2025-07-11 20:39:23 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-6.16-2025-07-17

for you to fetch changes up to 0523c6cc87e558c50ff4489c87c54c55068b1169:

  nvmet-tcp: fix callback lock for TLS handshake (2025-07-15 09:49:13 +0200)

----------------------------------------------------------------
nvme-fix for Linux 6.16

 - revert the cross-controller atomic write size validation that caused
   regressions (Christoph Hellwig)
 - fix endianness of command word prints in nvme_log_err_passthru()
   (John Garry)
 - fix callback lock for TLS handshake (Maurizio Lombardi)
 - fix misaccounting of nvme-mpath inflight I/O (Yu Kuai)
 - fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()
   (Zheng Qixing)

----------------------------------------------------------------
Christoph Hellwig (1):
      nvme: revert the cross-controller atomic write size validation

John Garry (1):
      nvme: fix endianness of command word prints in nvme_log_err_passthru()

Maurizio Lombardi (1):
      nvmet-tcp: fix callback lock for TLS handshake

Yu Kuai (1):
      nvme: fix misaccounting of nvme-mpath inflight I/O

Zheng Qixing (1):
      nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()

 drivers/nvme/host/core.c  | 27 +++++++++++----------------
 drivers/nvme/target/tcp.c |  4 ++--
 2 files changed, 13 insertions(+), 18 deletions(-)



More information about the Linux-nvme mailing list