mm: spinlock tree_lock
mapping->tree_lock has no read lockers. convert the lock from an rwlock to a spinlock. Signed-off-by:Nick Piggin <npiggin@suse.de> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Hugh Dickins <hugh@veritas.com> Cc: "Paul E. McKenney" <paulmck@us.ibm.com> Reviewed-by:
Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- fs/buffer.c 2 additions, 2 deletionsfs/buffer.c
- fs/inode.c 1 addition, 1 deletionfs/inode.c
- include/asm-arm/cacheflush.h 2 additions, 2 deletionsinclude/asm-arm/cacheflush.h
- include/asm-parisc/cacheflush.h 2 additions, 2 deletionsinclude/asm-parisc/cacheflush.h
- include/linux/fs.h 1 addition, 1 deletioninclude/linux/fs.h
- mm/filemap.c 5 additions, 5 deletionsmm/filemap.c
- mm/migrate.c 5 additions, 6 deletionsmm/migrate.c
- mm/page-writeback.c 6 additions, 6 deletionsmm/page-writeback.c
- mm/swap_state.c 5 additions, 5 deletionsmm/swap_state.c
- mm/swapfile.c 2 additions, 2 deletionsmm/swapfile.c
- mm/truncate.c 3 additions, 3 deletionsmm/truncate.c
- mm/vmscan.c 4 additions, 4 deletionsmm/vmscan.c
Loading
Please register or sign in to comment