From ce882fb6f129c6acea5476a23ab94ffca37ca65e Mon Sep 17 00:00:00 2001 From: Giovanni Date: Tue, 6 Apr 2010 17:54:32 +0200 Subject: [PATCH] skypopen: alsa/dummy.c, the snd-summy custom alsa driver, now do not spin_lock_bh() on timer loop --- src/mod/endpoints/mod_skypopen/alsa/dummy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mod/endpoints/mod_skypopen/alsa/dummy.c b/src/mod/endpoints/mod_skypopen/alsa/dummy.c index 5d16436c34..6b8c86f245 100644 --- a/src/mod/endpoints/mod_skypopen/alsa/dummy.c +++ b/src/mod/endpoints/mod_skypopen/alsa/dummy.c @@ -236,7 +236,7 @@ static void snd_card_dummy_pcm_timer_function(unsigned long data) giovatimer.expires = 1 + jiffies; add_timer(&giovatimer); - spin_lock_bh(&giovalock); + //spin_lock_bh(&giovalock); for (i = 0; i < giovaindex + 1; i++) { if (i > MAX_PCM_SUBSTREAMS || giovaindex > MAX_PCM_SUBSTREAMS) { @@ -262,7 +262,7 @@ static void snd_card_dummy_pcm_timer_function(unsigned long data) //spin_unlock_bh(&dpcm->lock); } } - spin_unlock_bh(&giovalock); + //spin_unlock_bh(&giovalock); for (i = 0; i < giovaindex + 1; i++) { if (i > MAX_PCM_SUBSTREAMS || giovaindex > MAX_PCM_SUBSTREAMS) {