Skip to content

[BUG][IPC4] various IPC errors on TGLU_UP_HDA_IPC4ZPH when testing multiple-pipeline-all #6466

Closed

Description

@keqiaozhang

Describe the bug
We Observed some different IPC times out on TGLU_UP_HDA_IPC4ZPH when testing multiple-pipeline-all.
if you run multiple-pipeline-all several times, you will get the following different IPC errors:

  1. ipc timed out for 0x12070000|0x0 GLB_DELETE_PIPELINE
  2. ipc error for msg 0x13050003|0x0,FW reported error: 6 - Unknown error while processing the request
  3. FW reported error: 104 - Other failure of module instance initialization request,ipc error for msg 0x40070004|0x70015
  4. ipc timed out for 0x13070002|0x0 GLB_SET_PIPELINE_STATE
  5. FW reported error: 7 - Unsupported operation requested, ipc error for msg 0x130a0004|0x0
  6. ipc timed out for 0x46010002|0x1000003 MOD_UNBIND

To Reproduce
~/sof-test/test-case/multiple-pipeline.sh -f p -c 20 -l 25

Reproduction Rate
100%

Environment
Kernel Branch: topic/sof-dev 7d2d29c3fc54

SOF Branch: main adce54445012

Zephyr Commit: zephyr-v3.2.0-441-ged661a6c6909
Platform: TGLU_UP_HDA_IPC4ZPH

TPLG
image

Activity

  1. added
    bugSomething isn't working as expected
    HDAApplies to HD-Audio bus for codec connection
    TGLApplies to Tiger Lake
    IPC errorIPC error is observed
    IPC4Issues observed with IPC4 (same IPC as Windows)
    on Oct 24, 2022
  2. lgirdwood commented on Oct 24, 2022

    @lgirdwood
    Member

    @keqiaozhang does this test work if we remove mixout pipelines ? i.e. we just keep the passthrough pipelines

  3. added this to the v2.4 milestone on Oct 24, 2022
  4. added
    P1Blocker bugs or important features
    on Oct 25, 2022
  5. lyakh commented on Oct 25, 2022

    @lyakh
    Collaborator

    @keqiaozhang sorry, I don't understand this report. It lists 5 different errors, of which we've just close several as "fixed," you say "run multiple-pipeline-all several times" and the reproduction rate is 100%. Could you clarify?

  6. lgirdwood commented on Oct 25, 2022

    @lgirdwood
    Member

    @keqiaozhang sorry, I don't understand this report. It lists 5 different errors, of which we've just close several as "fixed," you say "run multiple-pipeline-all several times" and the reproduction rate is 100%. Could you clarify?

    @keqiaozhang Can we split this to a GH BUG per open issue above ?

  7. keqiaozhang commented on Oct 31, 2022

    @keqiaozhang
    CollaboratorAuthor

    @lgirdwood and @lyakh
    One week ago, there're various 'IPC errors ' on HDA platform when testing with multiple-pipeline-all, the error types are different each time. I didn't want to cause unnecessary panic by submitting so many bugs for one case. So I merged all errors in one bug.

    But now almost all errors have been fixed, so I did a stress test this morning for this case and only observed one type of IPC times error, I have submitted a new bug #6503 to track that issue. The bug can be closed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

HDAApplies to HD-Audio bus for codec connectionIPC errorIPC error is observedIPC4Issues observed with IPC4 (same IPC as Windows)P1Blocker bugs or important featuresTGLApplies to Tiger LakebugSomething isn't working as expected

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions