Hi Ian, Lets see if a quirk can fix it then. I built a new 6.8.0-60-generic kernel with the following patch applied:
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index e18a67f288df..14188b99df54 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -5535,6 +5535,7 @@ DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x443, quirk_intel_qat_vf_cap); * AMD Starship/Matisse HD Audio Controller 0x1487 * AMD Starship USB 3.0 Host Controller 0x148c * AMD Matisse USB 3.0 Host Controller 0x149c + * Intel NVMe Datacenter SSD 0x0a54 * Intel 82579LM Gigabit Ethernet Controller 0x1502 * Intel 82579V Gigabit Ethernet Controller 0x1503 * Mediatek MT7922 802.11ax PCI Express Wireless Network Adapter @@ -5547,6 +5548,7 @@ DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x1487, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x148c, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x149c, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_AMD, 0x7901, quirk_no_flr); +DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x0a54, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x1502, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x1503, quirk_no_flr); DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_MEDIATEK, 0x0616, quirk_no_flr); Do you want to give it a try? https://launchpad.net/~mruffell/+archive/ubuntu/lp2111521-test Please note this package is NOT SUPPORTED by Canonical, and is for TESTING PURPOSES ONLY. ONLY Install in a dedicated test environment. Instructions to Install (On a noble system): 1) sudo add-apt-repository ppa:mruffell/lp2111521-test 2) sudo apt update 3) sudo apt install linux-image-unsigned-6.8.0-60-generic linux-modules-6.8.0-60-generic linux-modules-extra-6.8.0-60-generic linux-headers-6.8.0-60-generic 4) sudo reboot 5) uname -rv 6.8.0-60-generic #63+TEST2111521v20250609b1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jun 9 If it works, then we can maybe send the patch upstream so Intel engineers can have a look at it. Do you happen to have the model number of the NVMe drive, e.g. from dmidecode? Let me know if the quirk works. Thanks, Matthew -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2111521 Title: nvme no longer detected on boot after upgrade to 6.8.0-60 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2111521/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
