kernel-ark/sound
Jonathan Corbet db1dd4d376 Use f_lock to protect f_flags
Traditionally, changes to struct file->f_flags have been done under BKL
protection, or with no protection at all.  This patch causes all f_flags
changes after file open/creation time to be done under protection of
f_lock.  This allows the removal of some BKL usage and fixes a number of
longstanding (if microscopic) races.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Cc: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2009-03-16 08:32:27 -06:00
..
aoa
arm [ARM] AACI: timeout will reach -1 2009-02-10 09:59:20 +00:00
core Use f_lock to protect f_flags 2009-03-16 08:32:27 -06:00
drivers ALSA: mtpav - Fix initial value for input hwport 2009-02-12 00:06:42 +01:00
i2c
isa
mips
oss Use f_lock to protect f_flags 2009-03-16 08:32:27 -06:00
parisc
pci Merge branch 'fix/hda' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2009-03-08 10:03:31 -07:00
pcmcia
ppc powerpc/ps3: Printing fixups for l64 to ll64 conversion sound/ppc 2009-01-16 16:15:14 +11:00
sh
soc ASoC: Only register AC97 bus if it's not done already 2009-02-13 13:50:22 +00:00
sparc sparc64: Fix unsigned long long warnings in drivers. 2009-01-06 13:20:38 -08:00
spi
synth
usb ALSA: usb-audio - Workaround for misdetected sample rate with CM6207 2009-02-16 22:58:23 +01:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c
sound_firmware.c