commit | 3fd0a5585eb98e074fb9934549c8d85c49756c0d | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zheng.yan@oracle.com> | Sun May 16 10:49:59 2010 -0400 |
committer | Chris Mason <chris.mason@oracle.com> | Tue May 25 10:34:54 2010 -0400 |
tree | 3e7ff9bd9678a5eea62818a2f4a50e19dda91a81 | |
parent | efa56464562991b8c24f965199888806bd8c4b38 [diff] |
Btrfs: Metadata ENOSPC handling for balance This patch adds metadata ENOSPC handling for the balance code. It is consisted by following major changes: 1. Avoid COW tree leave in the phrase of merging tree. 2. Handle interaction with snapshot creation. 3. make the backref cache can live across transactions. Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>