mirror of
https://github.com/torvalds/linux.git
synced 2024-11-13 07:31:45 +00:00
Btrfs: kill replicate code in replay_one_buffer
EXTREF is treated same as REF, so we can make the code tidy. Signed-off-by: Liu Bo <bo.li.liu@oracle.com> Signed-off-by: Josef Bacik <jbacik@fusionio.com>
This commit is contained in:
parent
e112e2b49e
commit
2da1c669f0
@ -2016,13 +2016,8 @@ static int replay_one_buffer(struct btrfs_root *log, struct extent_buffer *eb,
|
||||
eb, i, &key);
|
||||
if (ret)
|
||||
break;
|
||||
} else if (key.type == BTRFS_INODE_REF_KEY) {
|
||||
ret = add_inode_ref(wc->trans, root, log, path,
|
||||
eb, i, &key);
|
||||
if (ret && ret != -ENOENT)
|
||||
break;
|
||||
ret = 0;
|
||||
} else if (key.type == BTRFS_INODE_EXTREF_KEY) {
|
||||
} else if (key.type == BTRFS_INODE_REF_KEY ||
|
||||
key.type == BTRFS_INODE_EXTREF_KEY) {
|
||||
ret = add_inode_ref(wc->trans, root, log, path,
|
||||
eb, i, &key);
|
||||
if (ret && ret != -ENOENT)
|
||||
|
Loading…
Reference in New Issue
Block a user