[GIT PULL] nvme updates for Linux 6.13
Keith Busch
kbusch at kernel.org
Thu Nov 21 09:54:04 PST 2024
The following changes since commit a3f143c461444c0b56360bbf468615fa814a8372:
rust: block: simplify Result<()> in validate_block_size return (2024-11-18 09:10:33 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.13-2024-11-21
for you to fetch changes up to 029cc98dec2eadb5d0978b5fea9ae6c427f2a020:
nvme: tuning pr code by using defined structs and macros (2024-11-21 08:57:42 -0800)
----------------------------------------------------------------
nvme updates for Linux 6.13
- Use correct srcu list traversal (Breno)
- Scatter-gather support for metadata (Keith)
- Fabrics shutdown race condition fix (Nilay)
- Persistent reservations updates (Guixin)
----------------------------------------------------------------
Breno Leitao (1):
nvme/multipath: Fix RCU list traversal to use SRCU primitive
Guixin Liu (2):
nvme: introduce change ptpl and iekey definition
nvme: tuning pr code by using defined structs and macros
Keith Busch (3):
nvme-pci: add support for sgl metadata
nvme: define the remaining used sgls constants
nvme-pci: use sgls for all user requests if possible
Nilay Shroff (2):
Revert "nvme: make keep-alive synchronous operation"
nvme-fabrics: fix kernel crash while shutting down controller
drivers/nvme/host/core.c | 22 +++++++++++++++-------
drivers/nvme/host/ioctl.c | 12 ++++++++++--
drivers/nvme/host/multipath.c | 21 ++++++++++++++-------
drivers/nvme/host/nvme.h | 10 +++++++++-
drivers/nvme/host/pci.c | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
drivers/nvme/host/pr.c | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
drivers/nvme/host/rdma.c | 4 ++--
drivers/nvme/target/admin-cmd.c | 7 ++++---
include/linux/nvme.h | 14 ++++++++++++++
9 files changed, 274 insertions(+), 85 deletions(-)
More information about the Linux-nvme
mailing list