[alsa-devel] [PATCH v4 00/15] ALSA: usb-audio: fix playback/capture concurrent usage

Eldad Zack eldad at fogrefinery.com
Mon Oct 7 19:20:33 CEST 2013

On Mon, 7 Oct 2013, Takashi Iwai wrote:

> At Sun,  6 Oct 2013 22:31:05 +0200,
> Eldad Zack wrote:
> > 
> > Hi,
> > 
> > This patch series attempts to fix a long standing problem with the concurrent
> > usage of playback and capture on implicit feedback devices.
> For reducing the further development, I applied trivial cleanup / fix
> patches now, namely, below have been merged now:

Thanks, Takashi!

>   ALSA: usb-audio: remove unused parameter from sync_ep_set_params
>   ALSA: usb-audio: remove deactivate_endpoints()
>   ALSA: usb-audio: don't deactivate URBs on in-use EP
>   ALSA: usb-audio: void return type of snd_usb_endpoint_deactivate()
>   ALSA: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error
>   ALSA: usb-audio: rename alt_idx to altsetting
>   ALSA: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED
> The patches below need trivial fixes:
>   ALSA: usb-audio: prevent NULL dereference on stop trigger
>   ALSA: usb-audio: improve logging messages
> And these need reconsideration:
>   ALSA: usb-audio: always wait in start_endpoints
>   ALSA: usb-audio: correct ep use_count semantics (add set_param flag)
> I'll check the rest later.

Thanks for the very fast response and the review! I'll try to fix all 
the issues for the rest and repost.


More information about the Alsa-devel mailing list