ext4: Use atomic_t's in struct flex_groups
authorTheodore Ts'o <tytso@mit.edu>
Thu, 5 Mar 2009 00:09:10 +0000 (19:09 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 5 Mar 2009 00:09:10 +0000 (19:09 -0500)
Reduce pressure on the sb_bgl_lock family of locks by using atomic_t's
to track the number of free blocks and inodes in each flex_group.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/balloc.c
fs/ext4/ext4.h
fs/ext4/ialloc.c
fs/ext4/mballoc.c
fs/ext4/resize.c
fs/ext4/super.c

Simple merge
diff --cc fs/ext4/ext4.h
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc fs/ext4/super.c
Simple merge