Skip to content

[BUG] multiple-pause-resume.sh sof-test fails to FW_GEN_MSG failed with err 3018 #8792

@kv2019i

Description

@kv2019i

Describe the bug
The multiple-pause-resume.sh sof-test started to fail with latest Zephyr on Intel cAVS2.5 based platforms (TGL, ADL). First seen on
#8764

To Reproduce
Build SOF with recent Zephyr, run sof-test.

Reproduction Rate
50+%

Expected behavior
Chain-dma host dma stop fails

Impact
SOF CI PR tests are failing with high rate

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
    See [DNM] Zephyr smp rework #8764
  2. Name of the topology file
  3. Name of the platform(s) on which the bug is observed.
    • Platform: tgl, adl, rpl

Screenshots or console output
See https://sof-ci.01.org/sofpr/PR8764/build2195/devicetest/index.html?model=TGLU_UP_HDA-ipc4&testcase=multiple-pause-resume-50

[  825.139933] <inf> ipc: ipc_cmd: rx	: 0xe050000|0x0
[  825.140968] <inf> chain_dma: chain_link_stop: comp:128 0x80 chain_link_stop(): dma_stop() link chan_index = 0
[  825.142083] <inf> ll_schedule: zephyr_ll_task_done: task complete 0xbe0bf810 0x204b0U
[  825.142095] <inf> ll_schedule: zephyr_ll_task_done: num_tasks 3 total_num_tasks 3
[  825.142133] <err> ipc: ipc_cmd: ipc4: FW_GEN_MSG failed with err 3018
[  825.142873] <inf> ipc: ipc_cmd: rx	: 0xe040000|0x0
[  825.142901] <inf> dma: dma_put: dma_put(), dma = 0x9e09f650, sref = 1
[  825.142915] <inf> dma: dma_put: dma_put(), dma = 0x9e09f6f0, sref = 1

Metadata

Metadata

Assignees

Labels

Display AudioIssues with display audio (via external HDMI or DP display)P1Blocker bugs or important featuresTGLApplies to Tiger LakebugSomething 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