[GIT PULL] nvme fixes for Linux 7.0

Keith Busch kbusch at kernel.org
Thu Mar 12 14:07:43 PDT 2026


The following changes since commit 155a3bedccaf57c69aa0b590ba3fb579debf3a4d:

  ublk: don't clear GD_SUPPRESS_PART_SCAN for unprivileged daemons (2026-03-09 07:37:36 -0600)

are available in the Git repository at:

  git://git.infradead.org/nvme.git tags/nvme-7.0-2026-03-12

for you to fetch changes up to fa655a9ca73f7df32b8ca4d14ce11742f9578288:

  nvme: Annotate struct nvme_dhchap_key with __counted_by (2026-03-10 08:20:29 -0700)

----------------------------------------------------------------
nvme fixes for Linux 7.0

 - Fix nvme-pci IRQ race and slab-out-of-bounds access (Sungwoo Kim)
 - Fix recursive workqueue locking for target async events (Chaitanya)
 - Various cleanups (Maurizio Lombardi, Thorsten Blum)

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      nvmet: move async event work off nvmet-wq

Maurizio Lombardi (1):
      nvme-core: do not pass empty queue_limits to blk_mq_alloc_queue()

Sungwoo Kim (2):
      nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set
      nvme-pci: Fix race bug in nvme_poll_irqdisable()

Thorsten Blum (1):
      nvme: Annotate struct nvme_dhchap_key with __counted_by

 drivers/nvme/host/core.c        |  3 +--
 drivers/nvme/host/pci.c         |  8 +++++---
 drivers/nvme/target/admin-cmd.c |  2 +-
 drivers/nvme/target/core.c      | 14 ++++++++++++--
 drivers/nvme/target/nvmet.h     |  1 +
 drivers/nvme/target/rdma.c      |  1 +
 include/linux/nvme-auth.h       |  2 +-
 7 files changed, 22 insertions(+), 9 deletions(-)



More information about the Linux-nvme mailing list