Skip to content

[BUG][CML]Pause/release at very fast rate will cause ipc error for 0x60060000 size 12, then DSP panic! #2474

@YvonneYang2

Description

@YvonneYang2

Describe the bug
Pause/release at very fast rate on all pipline will cause ipc error for 0x60060000 size 12, then DSP panic! options snd-sof-intel-hda-common sdw_clock_stop_quirks=0x1 and without option both can reproduce it.

To Reproduce

  1. Boot up with pulse audio on.
  2. Run command "play -Dhw:0,2 -r48000 -c2 -fs16_le wav/48California_Dreaming.wav -vv -i"
  3. Do pause/release at very fast rate.(Maybe you can keep pressing the "space" key.)

Reproduced rate
80%

Expected result
Pause/release work fine

Actual result
Ipc error for 0x60060000 size 12, then DSP panic!

Environment
Kernel: https://github.com/thesofproject/linux/commits/topic/sof-dev commit:0ce0ab9
Kconfig: The iso kernel kconfig merged into sof-default kconfig: kernel_config.log
https: //github.com/thesofproject/sof/commits/cml-010-hot-fix, commit: 0ed0dba
tplg: Same with FW branch + PR2358, sof-cml-rt711-rt1308-mono-rt715.tplg
ucm: https://github.com/thesofproject/alsa-ucm-conf/tree/master/ucm/sof-sdw-rt711-1308-715 commit: 39528c5 + thesofproject/alsa-ucm-conf#24
platform: CML-U Laptop with ALC711+ ALC1308+ ALC715 in SDW mode

Logs:
issue2.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    CMLApplies to Comet Lake platformNOT ON MASTERIssue is not seen on masterP2Critical bugs or normal featuresSDWSoundWirebugSomething 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