commit | a22285a6a32390195235171b89d157ed1a1fe932 | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zheng.yan@oracle.com> | Sun May 16 10:48:46 2010 -0400 |
committer | Chris Mason <chris.mason@oracle.com> | Tue May 25 10:34:50 2010 -0400 |
tree | 3fabc88a029e1af4f2fdcc708e7b62ef3cf3703a | |
parent | f0486c68e4bd9a06a5904d3eeb3a0d73a83befb8 [diff] |
Btrfs: Integrate metadata reservation with start_transaction Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction. Changes since V1: Add code that check if unlink and rmdir will free space. Add ENOSPC handling for clone ioctl. Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>