diff options
author | Chris Mason <chris.mason@fusionio.com> | 2012-08-07 21:34:49 +0200 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2012-08-28 22:53:34 +0200 |
commit | b12a3b1ea209d9dec02731fba58c3dbe7d31cfd8 (patch) | |
tree | 9e4a1e663a040b5b8af6b266bcb53a6a7fba437f /fs/anon_inodes.c | |
parent | Btrfs: increase the size of the free space cache (diff) | |
download | linux-b12a3b1ea209d9dec02731fba58c3dbe7d31cfd8.tar.xz linux-b12a3b1ea209d9dec02731fba58c3dbe7d31cfd8.zip |
Btrfs: don't run __tree_mod_log_free_eb on leaves
When we split a leaf, we may end up inserting a new root on top of that
leaf. The reflog code was incorrectly assuming the old root was always
a node. This makes sure we skip over leaves.
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'fs/anon_inodes.c')
0 files changed, 0 insertions, 0 deletions