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 on 2019-09-03
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
Undecided
Unassigned
linux-oem (Ubuntu)
Undecided
Unassigned
Bionic
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.

AceLan Kao (acelankao) wrote :
Changed in linux-oem (Ubuntu Bionic):
assignee: nobody → AceLan Kao (acelankao)
status: New → In Progress
AceLan Kao (acelankao) on 2019-09-03
tags: added: oem-priority originate-from-1841559 somerville
tags: added: patch
AceLan Kao (acelankao) on 2019-09-06
Changed in linux-oem (Ubuntu Bionic):
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers