-
Notifications
You must be signed in to change notification settings - Fork 349
Description
Describe the bug
With IGO integrated firmware and topology, During playback, when PCM99 capture starts, DSP panic issue is observed.
To Reproduce
- Youtube playback
- suspend resume DUT (in Chrome: suspend_stress_test -c 5)
- Suspend/resume is done Successfully
- Playback Continue
- arecord -Dhw:0,99 -f S32_LE -r 48000 -c 4 -d 20 /tmp/test.wav
- As soon we start arecord, DSP panic shown in dmesg
Reproduction Rate
DSP panic issue is reproduced without suspend/resume in above steps.
To consistently/easily reproduce, above steps were found out.
issue happens 60% of the times - 3 out of 5 times
Expected behavior
Playback and Capture should work.
Impact
Blocker and affects basic use cases
Environment
- Kernel:
Chrome 5.4 kernel (branch: cros/release-R93-14092.B-chromeos-5.4) - SOF fw + tplg
Tgl_13release + private patches in google repo+ Intelligo module(
have shared all the binaries through email as they are closed source.
This PR patches included: #4575
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
part of dmesg:
[ 197.893703] sof-audio-pci 0000:00:1f.3: error : DSP panic!
[ 197.893755] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 197.893859] sof-audio-pci 0000:00:1f.3: error: runtime exception
[ 197.893862] sof-audio-pci 0000:00:1f.3: error: trace point 00004000
[ 197.893866] sof-audio-pci 0000:00:1f.3: error: panic at :0
[ 197.893869] sof-audio-pci 0000:00:1f.3: error: DSP Firmware Oops
(full dmesg attached)