Comment 0 for bug 2085945

Revision history for this message
AceLan Kao (acelankao) wrote :

[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<email address hidden>/

[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.