Unreadable thunderbolt nvm_version under sysfs
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| HWE Next |
New
|
Undecided
|
Unassigned | ||
| linux (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
| Noble |
Invalid
|
Undecided
|
Unassigned | ||
| Oracular |
Won't Fix
|
Undecided
|
AceLan Kao | ||
| linux-oem-6.11 (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
| Noble |
Fix Released
|
Undecided
|
AceLan Kao | ||
| Oracular |
Invalid
|
Undecided
|
Unassigned | ||
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/
Loading… [******
Loading… [******
[Fix]
Mika helps to fix the issue
https:/
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.
| Changed in linux (Ubuntu Noble): | |
| status: | New → Invalid |
| Changed in linux (Ubuntu Oracular): | |
| status: | New → In Progress |
| assignee: | nobody → AceLan Kao (acelankao) |
| Changed in linux-oem-6.11 (Ubuntu Noble): | |
| status: | New → In Progress |
| assignee: | nobody → AceLan Kao (acelankao) |
| Changed in linux-oem-6.11 (Ubuntu Oracular): | |
| status: | New → Invalid |
| description: | updated |
| tags: | added: jira-cpl-46 oem-priority |
| Changed in linux-oem-6.11 (Ubuntu Noble): | |
| status: | In Progress → Fix Committed |
| tags: |
added: verification-done-noble-linux-oem-6.11 removed: verification-needed-noble-linux-oem-6.11 |
| tags: | added: kernel-daily-bug |

This bug is awaiting verification that the linux-oem- 6.11/6. 11.0-1008. 8 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- noble-linux- oem-6.11' to 'verification- done-noble- linux-oem- 6.11'. If the problem still exists, change the tag 'verification- needed- noble-linux- oem-6.11' to 'verification- failed- noble-linux- oem-6.11' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!