[PATCHv2 0/2] Using SGLs for userspace commands

Keith Busch kbusch at meta.com
Tue Nov 12 13:06:18 PST 2024


From: Keith Busch <kbusch at kernel.org>

Changes from previous version:

  Merged up to linux 6.12, which had some necessary blk-integrity
  patches

  Dropped all the initial "cleanup" patches. This is instead the minimum
  patchset to satisfy using the feature.

  Fixed setting the queue limit

  Fixed the SGLS MPTR bit

Keith Busch (2):
  nvme-pci: add support for sgl metadata
  nvme-pci: use sgls for all user requests if possible

 drivers/nvme/host/core.c |   3 +
 drivers/nvme/host/nvme.h |   5 ++
 drivers/nvme/host/pci.c  | 139 ++++++++++++++++++++++++++++++++++-----
 include/linux/nvme.h     |   1 +
 4 files changed, 131 insertions(+), 17 deletions(-)

-- 
2.43.5




More information about the Linux-nvme mailing list