Repository navigation
Closed
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformMSIIssues observed only in MSI modeIssues observed only in MSI modeSDWApplies to SoundWire bus for codec connectionApplies to SoundWire bus for codec connectionTGLApplies to Tiger Lake platformApplies to Tiger Lake platformbugSomething isn't workingSomething isn't working
Description
Describe the bug
IPC timed out for 0x60050000: GLB_STREAM_MSG: TRIG_STOP occurred during multipipline stress test.
To Reproduce
Run command "./multiplex_pipeline-test.sh pcm0p pcm4p pcm1c pcm2c pcm3c"
Scripts:
multiplex_pipeline-test.sh.txt
Reproduction Rate
1/54
Expected behavior
Multipipline works normally.
Impact
Dmesg shows 0x60050000: GLB_STREAM_MSG: TRIG_STOP.
Environment
Firmware: e755494 Master
Kernel: d2b55e0 on integration/soundwire-latest
Topology: file: same with firmware branch, sof-cml-rt700.m4
platform: CML RVP with onboard ALC700 in SDW mode
Other: Runtime PM status is enabled (without debug=1 options)
Dmesg
[ 1791.900263] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.900266] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=1
[ 1791.902220] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1791.904254] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1791.906705] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 0 dir 0 cmd 1
[ 1791.906729] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x14001e successful
[ 1791.906730] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 2 dir 1 cmd 1
[ 1791.906731] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.906754] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 3 dir 1 cmd 1
[ 1791.906761] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x2034001e successful
[ 1791.906950] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.906953] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.907148] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.907312] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x2044001e successful
[ 1791.907314] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.907553] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1791.907577] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1791.909164] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1791.912206] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1791.914182] rt700 sdw:1:25d:700:0:0: rt700_clock_config complete, clk_freq=6000000
[ 1792.411109] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 2 dir 1 cmd 0
[ 1792.411116] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[ 1792.914890] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x60050000 size 12
[ 1792.914893] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1792.914899] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1792.914970] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1792.914976] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000018f rirb 00
[ 1792.914977] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1792.914982] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1792.914983] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1792.915069] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915070] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915070] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915071] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915072] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915073] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915073] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915074] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915075] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915076] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915076] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915078] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x20340000 successful
[ 1792.915084] DMIC01: ASoC: trigger FE failed -110
[ 1792.915100] sof-audio-pci 0000:00:1f.3: pcm: free stream 2 dir 1
[ 1792.915102] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[ 1792.915106] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915113] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915195] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915197] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915212] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915213] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915214] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915215] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915215] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915224] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915225] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915226] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915226] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915228] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915309] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915318] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915321] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915323] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915323] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915325] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915326] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915343] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915343] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915351] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915353] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915353] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915397] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915413] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915414] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915420] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915424] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915426] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915429] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915435] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915455] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915455] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915463] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915508] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915537] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915543] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915543] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915547] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915550] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915584] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1792.915585] sof-audio-pci 0000:00:1f.3: error: trace IO error
[ 1793.418674] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x60030000 size 12
[ 1793.418678] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1793.418690] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1793.418765] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1793.418771] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000018b rirb 00
[ 1793.418772] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1793.418779] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1793.418780] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1793.418837] sof-audio-pci 0000:00:1f.3: pcm: close stream 2 dir 1
[ 1793.619229] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 4 dir 0 cmd 0
[ 1793.619239] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[ 1793.635016] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 0 dir 0 cmd 0
[ 1794.122924] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x60050000 size 12
[ 1794.122932] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1794.122946] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1794.123036] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1794.123047] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000018b rirb 00
[ 1794.123050] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1794.123063] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1794.123066] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1794.123088] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x20240000 successful
[ 1794.123095] HDMI1: ASoC: trigger FE failed -110
[ 1794.123119] sof-audio-pci 0000:00:1f.3: pcm: free stream 4 dir 0
[ 1794.123125] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[ 1794.626671] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x60030000 size 12
[ 1794.626674] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1794.626682] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1794.626756] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1794.626762] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000008b rirb 00
[ 1794.626763] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1794.626769] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1794.626770] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1794.626811] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[ 1794.735138] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 1 dir 1 cmd 0
[ 1794.735160] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 3 dir 1 cmd 0
[ 1795.130990] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x60050000 size 12
[ 1795.130999] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1795.131015] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1795.131109] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1795.131119] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000008b rirb 00
[ 1795.131123] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1795.131139] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1795.131142] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1795.131165] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful
[ 1795.131174] SDW1-speakers: ASoC: trigger FE failed -110
[ 1795.131224] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1795.634974] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x80010000 size 120
[ 1795.634982] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context
[ 1795.634994] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[ 1795.635088] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0x00000000 trace 0x00004000
[ 1795.635100] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc000000b rirb 00
[ 1795.635103] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[ 1795.635119] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[ 1795.635123] sof-audio-pci 0000:00:1f.3: error: waking up any trace sleepers
[ 1795.635132] sof-audio-pci 0000:00:1f.3: error: failed to set dai config for iDisp1
[ 1795.635151] sof-audio-pci 0000:00:1f.3: pcm: close stream 4 dir 0
[ 1795.635203] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
error logger
0 1 DMIC 2245801105.885417 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801117.343750 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801129.479167 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801140.937500 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801153.020833 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801164.479167 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801176.562500 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801188.020833 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801200.104167 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801211.614583 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801223.750000 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801235.260417 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801247.395833 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801258.906250 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801271.041667 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801282.552083 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801294.635417 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245801306.093750 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DAI 4.18 2245801331.770833 25.677084 src/audio/dai.c:591 dai_check_for_xrun() error: overrun due to no data available
0 1 COMP 2245801336.614583 4.843750 of/audio/component.h:759 comp_overrun() error: dev->comp.id = 18, sink->free = 0, copy_bytes = 0
0 1 PIPE 2245801388.906250 52.291668 src/audio/pipeline.c:847 pipeline_copy() error: ret = -61, start->comp.id = 18, dir = 0
0 1 PIPE 4.19 2245801395.052083 6.145833 src/audio/pipeline.c:1030 pipeline_task(): xrun recover failed! pipeline will be stopped!
0 1 DMIC 2245794820.625000 nan rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794832.135417 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794844.218750 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794855.677083 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794867.760417 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794879.218750 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794891.354167 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794902.864583 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794914.947917 12.083333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794926.406250 11.458333 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794938.541667 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794950.052083 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794962.187500 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794973.697917 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794985.833333 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245794997.343750 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245795009.479167 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245795020.989583 11.510417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245795033.125000 12.135417 rs/intel/cavs/dmic.c:1503 dmic_irq_handler() error: full fifo A or PDM overrrun
0 1 DMIC 2245795044.635417
multipipeline_test_54_logger.txt
multipipeline_test_54_logger_error.txt
multipipeline_test_54_dmesg.txt
Metadata
Metadata
Assignees
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformMSIIssues observed only in MSI modeIssues observed only in MSI modeSDWApplies to SoundWire bus for codec connectionApplies to SoundWire bus for codec connectionTGLApplies to Tiger Lake platformApplies to Tiger Lake platformbugSomething isn't workingSomething isn't working
Activity
ClarexZhou commentedon Oct 14, 2019
Error was 100% reproduced previously, seen thesofproject/sof#1839, might be improved by PR thesofproject/sof#1887
slawblauciak commentedon Oct 15, 2019
@singalsu hey, mind taking a look at this? In the error log of FW I can see a whole lot of traces indicating, that the DMIC FIFO is full. Any hints what this might point at?
tlauda commentedon Oct 17, 2019
@ClarexZhou @YvonneYang2 Can it still be reproduced with master + linux#1277?
YvonneYang2 commentedon Oct 18, 2019
ipc timed out for 0x80010000 size 120 occurred at multipipline stress test 70th times with latest kernel(commit: d88ee7d) + linux PR thesofproject/sof#1227 and master(commit: 81cc31b).
Run with command: sudo ./multiplex_pipeline-test.sh pcm0p pcm2p pcm5c pcm1c pcm4c"
dmesg:
multipipeline_test_70_error_logger.log
multipipeline_test_70_logger_error.log
multipipeline_test_70_dmesg.log
slawblauciak commentedon Oct 21, 2019
I tried to reproduce it on ICL RVP (FW master 0234df5, linux 29debf8 + PR thesofproject/sof#1277).
I get completely different results however:
dmesg.log
test.log
I will try again using the same exact recipe, and then later on CML RVP when I get one.
slawblauciak commentedon Oct 22, 2019
I can't seem to be able to find the right kernel commit with the d88ee7d hash, can you please provide the full hash?
YvonneYang2 commentedon Oct 22, 2019
@slawblauciak
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest
commit: d88ee7d
slawblauciak commentedon Oct 22, 2019
Hmm, I can't fetch that commit, it might no longer exist on the remote branch. Somebody might've force-pushed or something.
sinahuang commentedon Oct 24, 2019
issue still reproduce when run " ./multiplex_pipeline-test.sh pcm0p pcm2p pcm6p pcm4c"
,failed info occurs from 267th time.
267th IPC time out log.zip
besides during test, dmesg starts to show error info "error: iteration 0 of Core En/ROM load failed: -110" from 113th time.
113th failed error log.zip
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 15f27d8
FW: https://github.com/thesofproject/sof/commits/master commit: f277189
tplg: Same with FW branch, sof-icl-rt711-rt1308-rt715-hdmi.tplg rename to sof-icl-rt711-rt1308-rt715.tplg
platform: ICL RVP, with codec ALC711 -RT1308, RT715 in SDW mode
ClarexZhou commentedon Oct 24, 2019
@slawblauciak Previous reproduced kernel already contains PR#1277. kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 15f27d8
YvonneYang2 commentedon Oct 30, 2019
IO tranfer timed out occurred then showed ipc timed out for 0x80010000 size 120 when ran multipipline stress test. Failed at 117th time.
Run with command: sudo ./multiplex_pipeline-test.sh pcm0p pcm2p pcm4c"
IO transfer timed out
IPC timed out
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 9f1bd5b + PR1359
FW: https://github.com/thesofproject/sof/commits/master commit: 2ca6a4a
tplg: https://github.com/bardliao/sof/commits/soundwire-tplg (commit: 0408153), sof-cml-rt711-rt1308-rt715.tplg
platform: CML SDW Laptop with ALC711+ ALC1308+ ALC715
Logs:
multipipeline_test_117_error_logger.log
multipipeline_test_117_logger_error.log
multipipeline_test_117_dmesg.log
Script:
multiplex_pipeline-test.sh.txt
tlauda commentedon Oct 30, 2019
@plbossart @ranj063 I think you still have some kind of problem with receiving an IPC from DSP. It's IPC timeout, but you clearly can see that DSP has generated reply:
It only reproduced with SDW, so I would look there.
slawblauciak commentedon Oct 30, 2019
The IO transfer timeouts are the most concerning I'd say, as they point to a problem in the communication with the codec.
plbossart commentedon Oct 30, 2019
no. all transfers are handled through the controller, and we share a common interrupt line between SoundWire and DSP.
32 remaining items
sinahuang commentedon Nov 19, 2019
Issue can be reproduced with MSI IRQ mode, test for 500 times, failed at 230th time.
To reproduce:
Run command "./multiplex_pipeline-test.sh pcm0p pcm2p pcm1c pcm3c pcm4c"
Scripts:
multiplex_pipeline-test.txt
dmesg
Test recipe
Kernel:https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 4cd6497
FW: https://github.com/thesofproject/sof/commits/master commit: dbb70c8
Tplg: Same with TGL FW branch commit: sof-tgl-rt711-rt1308-nohdmi.tplg rename to sof-tgl-rt711-rt1308.tplg
Platform:TGL RVP with onboard ACL711 in SDW mod and ALC1308 in I2S mode.
multipipeline_test_230_all_logger.log
multipipeline_test_230_dmesg.log
YvonneYang2 commentedon Nov 22, 2019
@bardliao
Issue can still be reproduced after changes merged.
Round 1 : failed at 11th time. Occurred ipc timed out for 0x60050000 size 12
Round 2 : failed at 26th time. Occurred ipc timed out for 0x80010000 size 120
Dmesg of round 1
Dmesg of round 2
Test recipe:
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 68cadd8
FW: https://github.com/thesofproject/sof/commits/master commit: 9b5dc8c
tplg: Same with FW branch, sof-cml-rt711-rt1308-mono-rt715.tplg
platform: CML Laptop with ALC711+ ALC1308+ ALC715
multipipeline_test_11_error_logger.log
multipipeline_test_26_all_logger.log
multipipeline_test_26_dmesg.log
multipipeline_test_11_dmesg.log
bardliao commentedon Nov 25, 2019
@YvonneYang2 Could you retest it with #1543?
YvonneYang2 commentedon Nov 25, 2019
Tested it with #1543 300 times, issue cannot be reproduced.
Some failed messages start showing from 151th to 156th time, but multipipline function works fine.
Failed info:
Failed info:
multipipeline_test_154_dmesg.log
multipipeline_test_154_error_logger.log
Test recipe:
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: 68cadd8 + #1543
FW: https://github.com/thesofproject/sof/commits/master commit: 9b5dc8c
tplg: Same with FW branch, sof-cml-rt711-rt1308-mono-rt715.tplg
platform: CML Laptop with ALC711+ ALC1308+ ALC715
YvonneYang2 commentedon Nov 26, 2019
Run multi-pipline stress test 300 times, issue cannot be reproduced with #1548
Test recipe:
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: a370cb0 + #1548
FW: https://github.com/thesofproject/sof/commits/master commit: db7671a
tplg: Same with FW branch, sof-cml-rt711-rt1308-mono-rt715.tplg
platform: CML Laptop with ALC711+ ALC1308+ ALC715
YvonneYang2 commentedon Nov 27, 2019
Validation is blocked by #1555 . Will retest it to check if can close the bug after #1555 is fixed.
YvonneYang2 commentedon Dec 2, 2019
Added patch
0001-soundiwre-Intel-set-link_control-bits-again-when-it-.patch.txt to walk around issue #1555 , then tested it 500 times, issue cannot be reproduced. So close it.
Test recipe:
kernel: https://github.com/thesofproject/linux/tree/integration/soundwire-latest commit: d6078f9
FW: https://github.com/thesofproject/sof/commits/master commit: d740a3e
tplg: Same with FW branch, sof-cml-rt711-rt1308-mono-rt715.tplg
platform: CML Laptop with ALC711+ ALC1308+ ALC715 in SDW mode