Btrfs: Shrink delay allocated space in a synchronized
authorYan, Zheng <zheng.yan@oracle.com>
Sun, 16 May 2010 14:46:25 +0000 (10:46 -0400)
committerChris Mason <chris.mason@oracle.com>
Tue, 25 May 2010 14:34:48 +0000 (10:34 -0400)
commit5da9d01b66458b180a6bee0e637a1d0a3effc622
tree47eca61c0ad07ddc791cb7677c548d663fbac818
parent424499dbd0c4d88742bf581b5714b27fb44b9fef
Btrfs: Shrink delay allocated space in a synchronized

Shrink delayed allocation space in a synchronized manner is more
controllable than flushing all delay allocated space in an async
thread.

Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ctree.h
fs/btrfs/disk-io.c
fs/btrfs/extent-tree.c
fs/btrfs/inode.c