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 |
In Progress
|
Undecided
|
AceLan Kao | ||
linux-oem-6.11 (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Noble |
Fix Committed
|
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 |
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!