Hi, I recently cleaned up ALSA core code a bit. The first attemp is the removal of BKL, at least, in ALSA side. There are still in sound_core.c and OSS drivers, but who cares ;) The patches below are in sound git tree topic/bkl branch. [PATCH 1/3] ALSA: pcm - Remove BKL from async callback [PATCH 2/3] ALSA: info - Remove BKL [PATCH 3/3] ALSA: Remove BKL from open multiplexer Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel