Skip to content
Commit 57911b8b authored by Jan Schmidt's avatar Jan Schmidt
Browse files

Btrfs: don't put removals from push_node_left into tree mod log twice



Independant of the check (push_items < src_items) tree_mod_log_eb_copy did
log the removal of the old data entries from the source buffer. Therefore,
we must not call tree_mod_log_eb_move if the check evaluates to true, as
that would log the removal twice, finally resulting in (rewinded) buffers
with wrong values for header_nritems.

Signed-off-by: default avatarJan Schmidt <list.btrfs@jan-o-sch.net>
parent f46dbe3d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment