Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) with backport-iwlwifi-dkms 7744 against 4.15.0-1051-oem

Bug #1842388 reported by AceLan Kao
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
Fix Released
Undecided
Unassigned
linux-oem (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
AceLan Kao

Bug Description

[Impact]
There is a new feature added from stable kernel
3fa98d338296 ("PCI / PM: Allow runtime PM without callback functions")
and this feature lead to the backport-iwlwifi dkms driver fails to resume from runtime suspended.

[Fix]
iwlwifi driver fails if pci_finish_runtime_suspend() is called, so check if runtime_suspend() function is provided before calling this function.

[Test]
Verified on Dell Precision 5540, wifi keeps working even after S3 test.

[Regression]
Low. pci_finish_runtime_suspend() puts the PCI device into a low power state, it doesn't hurt if we don't call it, and it passes the 30 times S3 test, so it should be fine to not to call it if runtime_suspend function is not provided.

Revision history for this message
AceLan Kao (acelankao) wrote :
Changed in linux-oem (Ubuntu Bionic):
assignee: nobody → AceLan Kao (acelankao)
status: New → In Progress
AceLan Kao (acelankao)
tags: added: oem-priority originate-from-1841559 somerville
tags: added: patch
AceLan Kao (acelankao)
Changed in linux-oem (Ubuntu Bionic):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem - 4.15.0-1056.65

---------------
linux-oem (4.15.0-1056.65) bionic; urgency=medium

  [ Ubuntu: 4.15.0-64.73 ]

  * powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts
    (CVE-2019-15031) / powerpc/tm: Fix FP/VMX unavailable exceptions inside a
    transaction (CVE-2019-15030) (LP: #1843533) // CVE-2019-15031
    - powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction
    - powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts
  * CVE-2019-14835
    - vhost: fix dirty log buffer overflow

 -- Stefan Bader <email address hidden> Thu, 12 Sep 2019 22:05:22 +0200

Changed in linux-oem (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in linux-oem (Ubuntu):
status: In Progress → Fix Released
Timo Aaltonen (tjaalton)
Changed in hwe-next:
status: New → Fix Released
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.