diff options
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-alsa.c | 4 | ||||
-rw-r--r-- | v4l/ChangeLog | 8 |
2 files changed, 9 insertions, 3 deletions
diff --git a/linux/drivers/media/video/cx88/cx88-alsa.c b/linux/drivers/media/video/cx88/cx88-alsa.c index 020d49166..2b78ad082 100644 --- a/linux/drivers/media/video/cx88/cx88-alsa.c +++ b/linux/drivers/media/video/cx88/cx88-alsa.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-alsa.c,v 1.25 2006/01/05 01:45:00 rmcc Exp $ + * $Id: cx88-alsa.c,v 1.26 2006/01/05 02:03:53 rmcc Exp $ * * Support for audio capture * PCI function #1 of the cx2388x. @@ -260,9 +260,7 @@ static void cx8801_aud_irq(snd_cx88_card_t *chip) if (chip->read_count >= chip->period_size) { dprintk(2, "Elapsing period\n"); - spin_lock(&chip->reg_lock); snd_pcm_period_elapsed(chip->substream); - spin_unlock(&chip->reg_lock); } dprintk(3,"Leaving audio IRQ handler...\n"); diff --git a/v4l/ChangeLog b/v4l/ChangeLog index df588f8c2..00c27a819 100644 --- a/v4l/ChangeLog +++ b/v4l/ChangeLog @@ -1,3 +1,11 @@ +2006-01-05 02:01 rmcc + + * linux/drivers/media/video/cx88/cx88-alsa.c: (cx8801_aud_irq): + + - Fix ugly double-spinlock bug + + Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org> + 2006-01-05 01:41 rmcc * linux/drivers/media/video/cx88/cx88-alsa.c: |