-
Notifications
You must be signed in to change notification settings - Fork 349
Description
when wov is running in background and suspending the system, the system enter S0ix state but doesn’t stay longer, its comes to S0 state immediately.
To Reproduce
cras_test_client --set_hotword_model 18:0:en_all
cras_test_client --listen_for_hotword /tmp/wov.wav &
powerd_dbus_suspend
Reproduction Rate
1/5 tries.
Expected behavior
system should stay in S0ix state till the user wakes using keyword ("ok google")
Impact
showstopper
Environment
-
Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
- Kernel: Chromeos-5.10 tree https://chromium.googlesource.com/chromiumos/third_party/kernel/+log/refs/heads/chromeos-5.10/sound
- SOF: adl-003-drop-stable + some external patches to enable WOV
-
Name of the topology file
- Topology: sof-adl-max98390-rt5682
-
Name of the platform(s) on which the bug is observed.
ADL
Screenshots or console output
[ 715.899906] PM: resume of devices complete after 379.775 msecs
[ 715.904098] PM: Finishing wakeup.
[ 715.904101] OOM killer enabled.
[ 715.904105] Restarting tasks ... done.
[ 715.906101] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops 0xffffffffb90baf70)
[ 715.906567] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops 0xffffffffb90c6b50)
[ 715.932404] Resume caused by IRQ 159, AudioDSP
[ 715.932438] PM: suspend exit
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