[PATCH] nfs/blocklayout: add support for NVMe
Benjamin Coddington
bcodding at redhat.com
Thu Jul 11 07:04:47 PDT 2024
On 5 Jul 2024, at 12:51, Christoph Hellwig wrote:
> Look for the udev generated persistent device name for NVMe devices
> in addition to the SCSI ones and the Redhat-specific device mapper
> name.
>
> This is the client side implementation of RFC 9561 "Using the Parallel
> NFS (pNFS) SCSI Layout to Access Non-Volatile Memory Express (NVMe)
> Storage Devices".
>
> Note that the udev rules for nvme are a bit of a mess and udev will only
> create a link for the uuid if the NVMe namespace has one, and not the
> NGUID. As the current RFCs don't support UUID based identifications this
> means the layout can't be used on such namespaces out of the box. A
> small tweak to the udev rules can work around it, and as the real fix I
> will submit a draft to the IETF NFSv4 working group to support UUID-based
> identifiers for SCSI and NVMe.
>
> Signed-off-by: Christoph Hellwig <hch at lst.de>
Woot!
Reviewed-by: Benjamin Coddington <bcodding at redhat.com>A
Ben
More information about the Linux-nvme
mailing list