aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dynamic_debug.c
diff options
context:
space:
mode:
authorChris Mason <[email protected]>2012-08-07 19:34:49 +0000
committerChris Mason <[email protected]>2012-08-28 20:53:34 +0000
commitb12a3b1ea209d9dec02731fba58c3dbe7d31cfd8 (patch)
tree9e4a1e663a040b5b8af6b266bcb53a6a7fba437f /lib/dynamic_debug.c
parentBtrfs: increase the size of the free space cache (diff)
downloadkernel-b12a3b1ea209d9dec02731fba58c3dbe7d31cfd8.tar.gz
kernel-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 <[email protected]>
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions