Public bug reported: [Impact] Upgrading the TBT firmware through fwupdmgr and encounter the error. It was working well with 6.8 kernel.
ubuntu@localhost:~$ sudo fwupdtool get-updates Loading… [****************** ]02:20:03.374 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:0d.3/domain1/1-0/1-1/usb4_port1/1-1:1.1: failed to read NVM Loading… [********************* ]02:20:03.479 FuPluginIntelMe failed to get public key using file-id 0x40002300: generic failure [0xb] Loading… [************************************** ] [Fix] Mika helps to fix the issue https://patchwork.kernel.org/project/linux-usb/patch/20241028105121.894978-1-mika.westerb...@linux.intel.com/ The issue is introduced by below commit in v6.11-rc1, so 6.8 is not affected. ff6ab055e070 thunderbolt: Add receiver lane margining support for retimers [Test] Plug TBT dock and run `sudo fwupdtool get-updates`, there should be no "failed to read NVM" error. [Where problems could occur] The retimer node should not be exposed to the system, the patch fixes the max index to elimite the nodes. It should be safe and not seems to introduce regressions. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux-oem-6.11 (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Noble) Importance: Undecided Status: Invalid ** Affects: linux-oem-6.11 (Ubuntu Noble) Importance: Undecided Assignee: AceLan Kao (acelankao) Status: In Progress ** Affects: linux (Ubuntu Oracular) Importance: Undecided Assignee: AceLan Kao (acelankao) Status: In Progress ** Affects: linux-oem-6.11 (Ubuntu Oracular) Importance: Undecided Status: Invalid ** Also affects: linux-oem-6.11 (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux-oem-6.11 (Ubuntu Oracular) Importance: Undecided Status: New ** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Noble) Status: New => Invalid ** Changed in: linux (Ubuntu Oracular) Status: New => In Progress ** Changed in: linux (Ubuntu Oracular) Assignee: (unassigned) => AceLan Kao (acelankao) ** Changed in: linux-oem-6.11 (Ubuntu Noble) Status: New => In Progress ** Changed in: linux-oem-6.11 (Ubuntu Noble) Assignee: (unassigned) => AceLan Kao (acelankao) ** Changed in: linux-oem-6.11 (Ubuntu Oracular) Status: New => Invalid ** Description changed: [Impact] Upgrading the TBT firmware through fwupdmgr and encounter the error. It was working well with 6.8 kernel. ubuntu@localhost:~$ sudo fwupdtool get-updates Loading… [****************** ]02:20:03.374 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:0d.3/domain1/1-0/1-1/usb4_port1/1-1:1.1: failed to read NVM Loading… [********************* ]02:20:03.479 FuPluginIntelMe failed to get public key using file-id 0x40002300: generic failure [0xb] Loading… [************************************** ] [Fix] Mika helps to fix the issue https://patchwork.kernel.org/project/linux-usb/patch/20241028105121.894978-1-mika.westerb...@linux.intel.com/ + The issue is introduced by below commit in v6.11-rc1, so 6.8 is not affected. + ff6ab055e070 thunderbolt: Add receiver lane margining support for retimers + [Test] Plug TBT dock and run `sudo fwupdtool get-updates`, there should be no "failed to read NVM" error. [Where problems could occur] The retimer node should not be exposed to the system, the patch fixes the max index to elimite the nodes. It should be safe and not seems to introduce regressions. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2085945 Title: Unreadable thunderbolt nvm_version under sysfs Status in linux package in Ubuntu: New Status in linux-oem-6.11 package in Ubuntu: New Status in linux source package in Noble: Invalid Status in linux-oem-6.11 source package in Noble: In Progress Status in linux source package in Oracular: In Progress Status in linux-oem-6.11 source package in Oracular: Invalid Bug description: [Impact] Upgrading the TBT firmware through fwupdmgr and encounter the error. It was working well with 6.8 kernel. ubuntu@localhost:~$ sudo fwupdtool get-updates Loading… [****************** ]02:20:03.374 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:0d.3/domain1/1-0/1-1/usb4_port1/1-1:1.1: failed to read NVM Loading… [********************* ]02:20:03.479 FuPluginIntelMe failed to get public key using file-id 0x40002300: generic failure [0xb] Loading… [************************************** ] [Fix] Mika helps to fix the issue https://patchwork.kernel.org/project/linux-usb/patch/20241028105121.894978-1-mika.westerb...@linux.intel.com/ The issue is introduced by below commit in v6.11-rc1, so 6.8 is not affected. ff6ab055e070 thunderbolt: Add receiver lane margining support for retimers [Test] Plug TBT dock and run `sudo fwupdtool get-updates`, there should be no "failed to read NVM" error. [Where problems could occur] The retimer node should not be exposed to the system, the patch fixes the max index to elimite the nodes. It should be safe and not seems to introduce regressions. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2085945/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp