[PATCHv2 0/2] Using SGLs for userspace commands

Keith Busch kbusch at kernel.org
Wed Nov 13 07:50:37 PST 2024


On Wed, Nov 13, 2024 at 05:50:12AM +0100, Christoph Hellwig wrote:
> On Tue, Nov 12, 2024 at 01:06:18PM -0800, Keith Busch wrote:
> > 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.
> 
> Refresh my brain, but where was the previous version?  A quick
> grep for " Using SGLs for userspace commands" on my linux-nvme mailbox
> and an internet search don't find results.
> 
> Are the previous cleanups the fixes to the block layer metadata/integrity
> code to actually properly deal with splitting and merging?

It's here:

  https://lore.kernel.org/linux-nvme/20240904183818.713941-1-kbusch@meta.com/

This series follows on the block integrity series that fixed up the
merging and segment accounting.

Much of it is not necessary to get SGL metadata support. It was just
cleanups in this path I did along the way.



More information about the Linux-nvme mailing list