commit | 4688a066ecf60086ea82f68edb3b036b567d2c08 | [log] [tgz] |
---|---|---|
author | Arnd Bergmann <arnd@arndb.de> | Sat Jan 22 20:05:05 2011 +0100 |
committer | Arnd Bergmann <arnd@arndb.de> | Wed Mar 02 00:02:38 2011 +0100 |
tree | e1a4b93e5b5084adfbf78c83de32dc590959fe14 | |
parent | f5412be599602124d2bdd49947b231dd77c0bf99 [diff] |
adfs: remove the big kernel lock According to Russell King, adfs was written to not require the big kernel lock, and all inode updates are done under adfs_dir_lock. All other metadata in adfs is read-only and does not require locking. The use of the BKL is the result of various pushdowns from the VFS operations. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Russell King <rmk@arm.linux.org.uk> Cc: Stuart Swales <stuart.swales.croftnuisk@gmail.com>