[LSF/MM/BPF TOPIC] NVMe Persistent Device Names II: Links and Quirks

Bryan Gurney bgurney at redhat.com
Mon Mar 24 06:47:52 PDT 2025


(Re-sending to the correct lists, and updating to the correct
presentation title.)

I'm scheduled to present at the LSF/MM/BPF Summit's IO track, on the
topic of device symlinks and quirks (primarily NVMe, but also with a
Serial ATA example).

I will present the progress so far with NVMe udev symlink fixes, as
well as a few issues with upstream NVMe quirks (particularly
BOGUS_NID) that can cause problems for booting existing systems after
kernel upgrades, as well as provisioning existing systems via a known
identifier.

I'll go over a history of identifiers for NVMe solid state drive, and
I will show an example of how LVM was able to handle the "identifier
regression".  From there, I want to discuss next steps, in terms of
how to report NVMe device quirk status to userspace, and how to handle
these regressions in identifiers.


Thanks,

Bryan Gurney
Senior Software Engineer, Platform Storage
Red Hat




More information about the Linux-nvme mailing list