net: wwan: t7xx: Fix Runtime PM implementation

Bug #2006259 reported by You-Sheng Yang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
Unassigned
linux (Ubuntu)
Fix Released
High
Unassigned
Jammy
Invalid
Undecided
Unassigned
Kinetic
Won't Fix
Undecided
Unassigned
Lunar
Fix Released
High
Unassigned
linux-oem-6.0 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Won't Fix
High
You-Sheng Yang
Kinetic
Invalid
Undecided
Unassigned
Lunar
Invalid
Undecided
Unassigned
linux-oem-6.1 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Incomplete
High
You-Sheng Yang
Kinetic
Invalid
Undecided
Unassigned
Lunar
Invalid
Undecided
Unassigned

Bug Description

Upstream commit d10b3a695ba0 ("net: wwan: t7xx: Runtime PM") introduced support for Runtime PM for this driver, but due to a bug in the initialization logic the usage refcount would never reach 0, leaving the feature unused. This patchset addresses that, together with a bug found after runtime suspend was enabled.

https://<email address hidden>/

Revision history for this message
You-Sheng Yang (vicamo) wrote :

This affects kernel >= v5.19-rc1.

tags: added: oem-priority originate-from-1995045 white-whale
Changed in linux (Ubuntu Jammy):
status: New → Invalid
Revision history for this message
You-Sheng Yang (vicamo) wrote :

While this is only planned for oem-6.0/oem-6.1 and on, mark kinetic as WONTFIX.

Changed in linux (Ubuntu Kinetic):
status: New → Won't Fix
Changed in linux (Ubuntu Lunar):
status: New → Triaged
assignee: nobody → You-Sheng Yang (vicamo)
importance: Undecided → High
Changed in linux-oem-6.0 (Ubuntu Jammy):
assignee: nobody → You-Sheng Yang (vicamo)
importance: Undecided → High
status: New → Triaged
Changed in linux-oem-6.0 (Ubuntu Kinetic):
status: New → Invalid
Changed in linux-oem-6.0 (Ubuntu Lunar):
status: New → Invalid
Changed in linux-oem-6.1 (Ubuntu Jammy):
assignee: nobody → You-Sheng Yang (vicamo)
importance: Undecided → High
status: New → Triaged
Changed in linux-oem-6.1 (Ubuntu Kinetic):
status: New → Invalid
Changed in linux-oem-6.1 (Ubuntu Lunar):
status: New → Invalid
Revision history for this message
You-Sheng Yang (vicamo) wrote :

For kernel v6.1 or older, it takes an additional commit 5545b7b9f294 ("net: wwan: t7xx: Add NAPI support") to backport.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

While this patchset is to fix an already landed fix since v5.19-rc1, I added it directly into experimental kernel PPA in https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/intermediate-kernel:
* linux-unstable version 6.2.0-9008.8+exp.49
  - https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/experimental-unstable
* linux/lunar version 6.1.0-9014.14+exp.14
* linux-oem-6.1/jammy version 6.1.0-9006.6+exp.9
* linux-oem-6.0/jammy version 6.0.0-9011.11+exp.30

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

for oem-6.0 this is a "won't fix" at this point

Changed in linux-oem-6.0 (Ubuntu Jammy):
status: Triaged → Won't Fix
Revision history for this message
You-Sheng Yang (vicamo) wrote :

In linux/lunar since version 6.2.0-0.0.

Changed in linux (Ubuntu Lunar):
assignee: You-Sheng Yang (vicamo) → nobody
status: Triaged → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

what's the status here for oem-6.1?

Changed in linux-oem-6.1 (Ubuntu Jammy):
status: Triaged → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.