WCN6856 BT keep in OFF state after coldboot system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
High
|
You-Sheng Yang | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
Kinetic |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-5.17 (Ubuntu) |
Invalid
|
High
|
You-Sheng Yang | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
WCN6856 BT keep in OFF state after coldboot system.
[Fix]
Mainline commit 599ece4f8f07 ("Bluetooth: btusb: Improve stability for
QCA devices") added a 100ms delay for the underlying hw to apply
downloaded firmware.
[Test Case]
This can be reproduced and therefore verified by checkbox poweroff
stress test:
$ checkbox-cli run com.canonical.
[Where problems could occur]
Unlikely to have side effect so far except slowing down boot process for
a tiny moment.
[Other Info]
While this is only in the v5.18 merge window, all the kernels in use are
affected and nominated here.
========== original bug report ==========
[Reproduce Steps]
1.Insert WCN6856 card to SUT.
2.Press power button to power on SUT.
3.Clean install Ubuntu 20.04.
4.Check BT function after installation is complete.
5.Coldboot system and check the BT function.
6.Repeat step5, Issue occur.
7.Only found with CB, can't reproduce on WB.
[Results]
Expected Result
BT function work normally.
Actual Result
BT has no function. Can't turn ON BT function. Need CB to recover BT function.
"WB" and "swicth tab" cannot restore the BT function.
[Others]
Wifi function work normally.
CVE References
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.17 (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux (Ubuntu Kinetic): | |
status: | New → Fix Released |
Changed in linux-oem-5.14 (Ubuntu Kinetic): | |
status: | New → Invalid |
Changed in linux-oem-5.17 (Ubuntu Kinetic): | |
status: | New → Invalid |
commit 599ece4f8f07 ("Bluetooth: btusb: Improve stability for QCA devices")[1] in mainline now and is to be released in v5.18.
[1]: https:/ /github. com/torvalds/ linux/commit/ 599ece4f8f07309 7904d411ee70280 a2ec890ad3