-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformI2SApplies to I2S bus for codec connectionApplies to I2S bus for codec connectionIntel Linux Daily testsThis issue can be found in internal Linux daily testsThis issue can be found in internal Linux daily testsP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expectedxrunXRUN is observed and firmware may not recoverXRUN is observed and firmware may not recover
Description
Describe the bug
in inner daily 5539?model=CML_HEL_RT5682&testcase=multiple-pipeline-all
underrun happened when multiple pipeline and xrun recovery failed
can reproduce it
To Reproduce
TPLG=/lib/firmware/intel/sof-tplg/sof-cml-rt1011-rt5682.tplg ~/sof-test/test-case/multiple-pipeline.sh -f p -c 20
Environment
Kernel Branch: topic/sof-dev
Kernel Commit: 85bfa34a
SOF Branch: main
SOF Commit: 9a7a5ce
Topology:sof-cml-rt1011-rt5682.tplg
Platform:CML_HEL_RT5682
Screenshots or console output
[etrace]
[ 412591.494022] ( 412591.500000) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
[ 412670.660685] ( 79.166664) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
[ 412758.473182] ( 87.812500) c0 dma-trace src/drivers/dw/dma.c:1102 ERROR dw_dma_get_data_size(): xrun detected
[ 412772.223181] ( 13.749999) c0 dma-trace src/audio/dai.c:886 ERROR dai_report_xrun(): underrun due to no data available
[ 412786.025264] ( 13.802083) c0 dma-trace src/audio/dai.c:675 ERROR comp_underrun(): dev->comp.id = 4, source->avail = 192, copy_bytes = 0
[ 412799.566930] ( 13.541666) c0 dma-trace ....../pipeline-stream.c:307 ERROR pipeline_trigger_run(): ret = -22, host->comp.id = 0, cmd = 8
[ 412812.900263] ( 13.333333) c0 dma-trace ......../pipeline-xrun.c:159 ERROR pipeline_xrun(): Pipelines notification about XRUN failed, ret = -22
[ 412842.796095] ( 29.895832) c0 dma-trace ....../pipeline-stream.c:194 ERROR pipeline_copy(): ret = -61, start->comp.id = 4, dir = 1
[ 412855.921095] ( 13.124999) c0 dma-trace ..../pipeline-schedule.c:95 ERROR pipeline_task(): xrun recovery failed! pipeline is stopped.
[ 412930.191925] ( 74.270828) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
[ 413212.691914] ( 282.500000) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
[ 413291.025244] ( 78.333328) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
[ 413367.275241] ( 76.250000) c0 dma-trace ..../intel/hda/hda-dma.c:861 ERROR hda_dma_link_check_xrun(): underrun detected
Metadata
Metadata
Assignees
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformI2SApplies to I2S bus for codec connectionApplies to I2S bus for codec connectionIntel Linux Daily testsThis issue can be found in internal Linux daily testsThis issue can be found in internal Linux daily testsP1Blocker bugs or important featuresBlocker bugs or important featuresbugSomething isn't working as expectedSomething isn't working as expectedxrunXRUN is observed and firmware may not recoverXRUN is observed and firmware may not recover