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@xxxxxx> Woot! Reviewed-by: Benjamin Coddington <bcodding@xxxxxxxxxx>A Ben