commit | 70cb074345832b75cf422ed729706345511773b3 | [log] [tgz] |
---|---|---|
author | Josef Bacik <jbacik@redhat.com> | Fri Apr 03 10:14:19 2009 -0400 |
committer | Chris Mason <chris.mason@oracle.com> | Fri Apr 03 10:14:19 2009 -0400 |
tree | 37f23796751a20feff12f935568d4f5fff33b3fc | |
parent | bedf762ba3a4b70295661fa70c29c1f18fe0f351 [diff] |
Btrfs: free space cache cleanups This patch cleans up the free space cache code a bit. It better documents the idiosyncrasies of tree_search_offset and makes the code make a bit more sense. I took out the info allocation at the start of __btrfs_add_free_space and put it where it makes more sense. This was left over cruft from when alloc_mutex existed. Also all of the re-searches we do to make sure we inserted properly. Signed-off-by: Josef Bacik <jbacik@redhat.com>