Commit 2981e225 authored by Alexander Block's avatar Alexander Block Committed by Chris Mason

Btrfs: ignore non-FS inodes for send/receive

We have to ignore inode/space cache objects in send/receive.
Reported-by: default avatarAlex Lyakas <alex.bolshoy.btrfs@gmail.com>
Signed-off-by: default avatarAlexander Block <ablock84@googlemail.com>
parent 2f28f478
......@@ -4287,6 +4287,11 @@ static int changed_cb(struct btrfs_root *left_root,
if (ret < 0)
goto out;
/* Ignore non-FS objects */
if (key->objectid == BTRFS_FREE_INO_OBJECTID ||
key->objectid == BTRFS_FREE_SPACE_OBJECTID)
goto out;
if (key->type == BTRFS_INODE_ITEM_KEY)
ret = changed_inode(sctx, result);
else if (key->type == BTRFS_INODE_REF_KEY)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment