- 20 Jun, 2008 40 commits
-
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-
Linus Torvalds authored
This replaces the use of the BKL in the FAT family of filesystems with the existing superblock lock instead. The code already appears to do mostly proper locking with its own private spinlocks (and mutexes), but while the BKL could possibly have been dropped entirely, converting it to use the superblock lock (which is just a regular mutex) is the conservative thing to do. As a per-filesystem mutex, it not only won't have any of the possible latency issues related to the BKL, but the lock is obviously private to the particular filesystem instance and will thus not cause problems for entirely unrelated users like the BKL can. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Cc: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-
Stephen Rothwell authored
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-
Jonathan Corbet authored
All in-kernel char device open() functions now either have their own lock_kernel() calls or clearly do not need one. Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-
Jonathan Corbet authored
I stared at this code for a while and almost deleted it before understanding crept into my slow brain. Hopefully this makes life easier for the next person to happen on it. Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-
Jonathan Corbet authored
All of the open() functions which don't need the BKL on their face may still depend on its acquisition to serialize opens against driver initialization. So make those functions acquire then release the BKL to be on the safe side. Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-