Public bug reported:

After updating kernel from 5.15.0-26 to 5.15.0-127, nvme disk WWID changed  
from /dev/disk/by-id/nvme-eui.XXX  to /dev/disk/by-id/nvme-nvme.XXX .
This issue  happened on specific nvme vendor , such as  Intel NVMe SSD :
        8:00.0 Non-Volatile memory controller [0108]: Intel Corporation NVMe 
Datacenter SSD [3DNAND, Beta Rock Controller] [8086:0a54]

After investigation, it was found that the introduction of NVME_QUIRK_BOGUS_NID 
quirks has changed the device attribute file name format.
I submitted a patch to mainline to fix this problem, but this patch could not 
be accepted because the implementation of the technology conflicted with the 
policy of the decision maker.
https://lore.kernel.org/all/[email protected]/

Considering that naming formats need to have high stability and recognizability 
on production,
For the Ubuntu kernel, which is widely used in enterprise environments, changes 
to such underlying attribute can have a significant impact on applications that 
rely on WWID. Especially in the case of minor kernel version upgrade.
Is it possible remove NVME_QUIRK_BOGUS_NID flag?

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: jammy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2102060

Title:
  Ubuntu 22.04  nvme WWID changed after upgrade kernel to 5.15.0-127
  which occurred in specific nvme vendors

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2102060/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to