[alsa-devel] [PATCH 0/5 v4] ALSA: dice: improve card registration processing
Takashi Sakamoto
o-takashi at sakamocchi.jp
Sat Dec 26 04:35:21 CET 2015
Hi,
This patchset updates my previous one:
[alsa-devel] [PATCH 0/5 v3] ALSA: dice: improve card registration processing
http://mailman.alsa-project.org/pipermail/alsa-devel/2015-December/102501.html
The patch 02 included a bug of missing 'end' tag. This v4 patchset includes
fixes of the bug.
Additionally, this patchset adds to output information message when registration
work encounters any errors.
Furthermore, I use mod_delayed_work() to queue and postpone work for sound card
registration. I've reported system freeze in previous patchset, but I had a
mistake not to use any actual workqueus as a first argument of the function.
Takashi Sakamoto (5):
ALSA: dice: split subaddress check from category check
ALSA: dice: postpone card registration
ALSA: dice: ensure to release sound devices after sound card
registration fails
ALSA: dice: purge transaction initialization at timeout of Dice
notification
ALSA: dice: expand timeout to wait for Dice notification
sound/firewire/dice/dice-midi.c | 2 +
sound/firewire/dice/dice-pcm.c | 2 +
sound/firewire/dice/dice-transaction.c | 122 ++++++++++++--------
sound/firewire/dice/dice.c | 197 +++++++++++++++++----------------
sound/firewire/dice/dice.h | 5 +
5 files changed, 189 insertions(+), 139 deletions(-)
--
2.5.0
More information about the Alsa-devel
mailing list