Skip to content

[BUG][GLK][Capture] Overrun during pause-release #1578

@ranj063

Description

@ranj063

Describe the bug
System shows I/O error when pause arecord then resume. Similar behaviour with all arecord devices. Looks like a pipeline overrun when the user releases pause.

To Reproduce

  1. Arecord via "arecord -Dhw:0,1 -r48000 -c2 -fs16_le 1.wav -vv -i"
    2.Pause arecord
    3.Resume asrecord

Reproduction Rate
100% on GLK Ubuntu
On BYT it happens after a few iterations of pause/release

Expected behavior
Resume playback after pause-release

Impact
showstopper

Environment
Firmware: c0c858c https://github.com/thesofproject/sof/commits/master
Kernel: a50a20a https://github.com/thesofproject/linux/commits/topic/sof-dev
Topology: file: tools/topology/sof-glk-da7219.tplg same as firmware
platform: GLK

Screenshots or console output
please refer to thesofproject/linux#1022

Metadata

Metadata

Assignees

Labels

GLKApplies to Gemini Lake platformP1Blocker bugs or important featuresbugSomething isn't working as expected

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions