Skip to content

Stress test : Keeping pause/resume or XRUN injection can causes DSP panic when playback or capture  #272

@ZhendanYang

Description

@ZhendanYang

Summary:
Keep pressing space key for pause/resume or inject XRUN when playback or capture can cause ipc error, dsp panic, ipc time out.

Repreduce steps:

  1. aplay -D hw:0,0 -c 2 -r 48000 -f s16_le music.wav --period-size=192 --buffer-size=384 -vv -i
  2. press space key until input/output error
  3. dmesg

Environment:
sof-dev : f9c923e5ca9b38df7ddc71f26b55eb2bd1ffed46
sof :
matser branch : f10b52f
stable 1.2 branch: 7346243
glk-003-drop-stable branch: 0ead9e7
soft : 41861aa
tplg :
sof-apl-nocodec.tplg on apl
test-ssp2-mclk-0-I2S-volume-s16le-s16le-48k-19200k-codec.tplg on byt
test-ssp0-mclk-0-I2S-volume-s16le-s16le-48k-24000k-nocodec.tplg on cnl

When I git revert commit df0d701 in sof-master, this issue disappears.

Logs:
on up^2:
dmesg-apl.log
rmbox-apl.log
rmbox-t-apl.log

on cnl:
dmesg-cnl.log
rmbox-cnl.log
rmbox-t-cnl.log

on byt:
dmesg-byt.log
rmbox-byt.log
rmbox-t-byt.log

Metadata

Metadata

Assignees

Labels

APLApplies to Apollolake platformP2Critical bugs or normal featuresbugSomething isn't working as expectedduplicateThis issue or pull request already exists

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions