original_kernel/sound
Jeff Garzik f000fd8093 [ALSA] Fix synchronize_irq() bugs, redundancies
free_irq() calls synchronize_irq() for you, so there is no need for
drivers to manually do the same thing (again).  Thus, calls where
sync-irq immediately precedes free-irq can be simplified.

However, during this audit several bugs were noticed, where free-irq is
preceded by a "irq >= 0" check... but the sync-irq call is not covered
by the same check.

So, where sync-irq could not be eliminated completely, the missing check
was added.

Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-04-24 12:00:40 +02:00
..
aoa
arm
core [ALSA] Clean up snd_card_free*() 2008-04-24 12:00:39 +02:00
drivers
i2c
isa
mips
oss OSS: dmabuf: fix negative DMAbuf_get_buffer_pointer() check 2008-04-24 12:00:39 +02:00
parisc
pci [ALSA] Fix synchronize_irq() bugs, redundancies 2008-04-24 12:00:40 +02:00
pcmcia
ppc [ALSA] snd-powermac: style burgundy.c 2008-04-24 12:00:38 +02:00
sh
soc [ALSA] SOC: fix tests in cs4270_hw_params() 2008-04-24 12:00:39 +02:00
sparc
spi
synth
usb [ALSA] usb-audio - Fix race in reconnection 2008-04-24 12:00:39 +02:00
Kconfig
Makefile
ac97_bus.c
last.c
sound_core.c
sound_firmware.c