public inbox for linux-nvme@lists.infradead.org
 help / color / mirror / Atom feed
* [GIT PULL] nvme fixes for Linux 7.0
@ 2026-03-04 15:10 Keith Busch
  2026-03-04 15:16 ` Jens Axboe
  0 siblings, 1 reply; 4+ messages in thread
From: Keith Busch @ 2026-03-04 15:10 UTC (permalink / raw)
  To: axboe; +Cc: linux-nvme, hch, sagi

The following changes since commit 91e1c1bcf0f2376f40ac859cf17d0a64a605e662:

  block, nvme: remove unused dma_iova_state function parameter (2026-01-13 07:23:39 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c3320153769f05fd7fe9d840cb555dd3080ae424:

  nvme: fix memory allocation in nvme_pr_read_keys() (2026-03-04 06:53:41 -0800)

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

 - Improve quirk visibility and configurability (Maurizio)
 - Fix runtime user modification to queue setup (Keith)
 - Fix multipath leak on try_module_get failure (Keith)
 - Ignore ambiguous spec definitions for better atomics support (John)
 - Fix admin queue leak on controller reset (Ming)
 - Fix large allocation in persistent reservation read keys (Sungwoo Kim)
 - Fix fcloop callback handling (Justin)
 - Securely free DHCHAP secrets (Daniel)
 - Various cleanups and typo fixes (John, Wilfred)

----------------------------------------------------------------
Daniel Hodges (1):
      nvme-fabrics: use kfree_sensitive() for DHCHAP secrets

John Garry (3):
      nvme: stop using AWUPF
      nvme: stop setting namespace gendisk device driver data
      nvme: correct comment about nvme_ns_remove()

Justin Tee (1):
      nvmet-fcloop: Check remoteport port_state before calling done callback

Keith Busch (4):
      nvme-pci: ensure we're polling a polled queue
      nvme-pci: cap queue creation to used queues
      nvme-pci: do not try to add queue maps at runtime
      nvme-multipath: fix leak on try_module_get failure

Maurizio Lombardi (3):
      nvme: expose active quirks in sysfs
      nvme: add support for dynamic quirk configuration via module parameter
      nvme: fix memory leak in quirks_param_set()

Ming Lei (1):
      nvme: fix admin queue leak on controller reset

Sungwoo Kim (1):
      nvme: fix memory allocation in nvme_pr_read_keys()

Wilfred Mallawa (1):
      nvme/host: fixup some typos

 Documentation/admin-guide/kernel-parameters.txt |  13 ++
 drivers/nvme/host/core.c                        |  28 ++--
 drivers/nvme/host/fabrics.c                     |   4 +-
 drivers/nvme/host/multipath.c                   |  14 +-
 drivers/nvme/host/nvme.h                        |  57 +++++++-
 drivers/nvme/host/pci.c                         | 186 +++++++++++++++++++++++-
 drivers/nvme/host/pr.c                          |   4 +-
 drivers/nvme/host/sysfs.c                       |  23 +++
 drivers/nvme/host/tcp.c                         |   5 +-
 drivers/nvme/target/fcloop.c                    |  15 +-
 10 files changed, 312 insertions(+), 37 deletions(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread
* [GIT PULL] nvme fixes for Linux 7.0
@ 2026-03-12 21:07 Keith Busch
  2026-03-12 21:16 ` Jens Axboe
  0 siblings, 1 reply; 4+ messages in thread
From: Keith Busch @ 2026-03-12 21:07 UTC (permalink / raw)
  To: axboe; +Cc: hch, linux-nvme, sagi

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(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-03-12 21:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-04 15:10 [GIT PULL] nvme fixes for Linux 7.0 Keith Busch
2026-03-04 15:16 ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2026-03-12 21:07 Keith Busch
2026-03-12 21:16 ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox