[PATCH 0/3] ALSA: Fix XRUN handling of USB-audio implicit fb

Takashi Iwai tiwai at suse.de
Mon Dec 5 14:21:21 CET 2022


Hi,

this is a patch set to cover a corner-case bug that happens with
the USB-audio implicit feedback mode.  When XRUN happens in the
implicit fb full-duplex streams, the driver may get EPIPE error at
prepare but re-issuing fails again.  The essential fix is the 3rd
patch but the former two are covering other corner cases I spotted
(only theoretical).


Takashi

===

Takashi Iwai (3):
  ALSA: pcm: Set missing stop_operating flag at undoing trigger start
  ALSA: pcm: Handle XRUN at trigger START
  ALSA: usb-audio: Workaround for XRUN at prepare

 sound/core/pcm_native.c | 12 ++++++++++--
 sound/usb/pcm.c         | 13 +++++++++++--
 2 files changed, 21 insertions(+), 4 deletions(-)

-- 
2.35.3



More information about the Alsa-devel mailing list