Skip to content

[BUG] CML : IPC CTX_SAVE S3 timeout failed due to ipc error -110 #1463

@sathyap-chrome

Description

@sathyap-chrome

Describe the bug
When S3 is attempted, there is IPC timeout during resume. And subsequent S3 also fails.
What have you tried to diagnose or workaround this issue?
From the signature, this seems to be similar to #1342
Please also read https://thesofproject.github.io/latest/howtos/process/bug-tracking.html for further information on submitting bugs.

To Reproduce
Enable S3 (instead of soix)
echo 0 > /var/lib/power_manager/suspend_to_idle
restart powerd
Then run suspend_stress_test -c 1
dmesg shows the IPC errors

Expected behavior
DSP should resume without issues

Impact
System stability as S3 criteria is broken

Environment

  1. cml_drop004 FW and Topology and v6 kernel patches taken directly from UPSTREAM
  2. sof-cml-rt5682-max98357a.tplg
  3. CML.
  4. Reproducibility Rate. : Always
    Screenshots or console output
    If applicable, add a screenshot (drag-and-drop an image), or console logs
    (cut-and-paste text and put a code fence (```) before and after, to help
    explain the issue.

s3_failure_sof_print.txt

Please also include the relevant sections from the firmware log and kernel log in the report (and attach the full logs for complete reference). Kernel log is taken from dmesg and firmware log from sof-logger. See https://thesofproject.github.io/latest/developer_guides/debugability/logger/index.html

Metadata

Metadata

Labels

IPC timeoutIPC timeout observedP1Blocker bugs or important featuresWHLApplies to WhiskeyLake platformbugSomething isn't working as expected

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions