Skip to content

[BUG] DSM standalone Multicore Stream Stall #4101

@zrombel

Description

@zrombel

Describe the bug
In DSM test where DSM component is run on CORE 1 and rest of topology on default CORE 0 after triggering pipelines start, playback pipeline stops copying data. Test were performed to check if PR #4088 fixes issue #3947. Root cause seems to be different - error is caused by pipeline XRUN visible in attached trace_logs.

Topology

    +----------------------------------------------+
    | +------+   +---+   +- -+   +---+   +-------+ |
    | | Host |-->|Buf|-->|Dsm|-->|Buf|-->|SSP Dai|-------+
    | +------+   +---+   +---+   +---+   +-------+ |     |
    +------------------+   ^   +-------------------+     |
                       |   |   |                         |
                       | +---+ |                         |
                       | |Buf| |                         |
                       | +---+ |                         |
                       +---^---+                         |
    +----------------------|------------------------+    |
    | +------+   +---+   +-|--+   +---+   +-------+ |    |
    | | Host |<--|Buf|<--|Dmux|<--|Buf|<--|SSP Dai|<-----+
    | +------+   +---+   +----+   +---+   +-------+ |
    +-----------------------------------------------+

To Reproduce
Run Python test:
22_05_TestDsmMulticoreSsp48000Hz24b32b2ch or 22_05_TestDsmMulticoreSsp48000Hz32b32b2ch
with parameters:
--playback-iterations=100

Reproduction Rate
~2/100

Environment

  1. Name of the platform(s) on which the bug is observed.
    • Platform: TGL B0 RVP
  2. Firmware branch name and commit
    • Branch: main
    • Hash: 3500d0e
    • Config: defconfig + chromeconfig
    • Config: defconfig
  3. Python tests branch name and commit
    • Branch: master
    • Hash: 825533f4e0d3ff5e2425abb50e9785916d7d1044

Logs
22_05_TestDsmMulticoreSsp_StreamStall.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fix confirmedFix for the issue has been found and verifiedP1Blocker bugs or important featuresTGLApplies to Tiger LakebugSomething isn't working as expectedchromeChromebooks or ChromeOSmulticoreIssues observed when not only core#0 is used.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions