summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/tree-log.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/tree-log.c')
-rw-r--r--fs/btrfs/tree-log.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/fs/btrfs/tree-log.c b/fs/btrfs/tree-log.c
index 8ac96c261a11..964c583ea900 100644
--- a/fs/btrfs/tree-log.c
+++ b/fs/btrfs/tree-log.c
@@ -3764,14 +3764,14 @@ next_slot:
3764 } 3764 }
3765 btrfs_release_path(path); 3765 btrfs_release_path(path);
3766 3766
3767 if (min_key.offset < (u64)-1) 3767 if (min_key.offset < (u64)-1) {
3768 min_key.offset++; 3768 min_key.offset++;
3769 else if (min_key.type < (u8)-1) 3769 } else if (min_key.type < max_key.type) {
3770 min_key.type++; 3770 min_key.type++;
3771 else if (min_key.objectid < (u64)-1) 3771 min_key.offset = 0;
3772 min_key.objectid++; 3772 } else {
3773 else
3774 break; 3773 break;
3774 }
3775 } 3775 }
3776 if (ins_nr) { 3776 if (ins_nr) {
3777 ret = copy_items(trans, inode, dst_path, src, ins_start_slot, 3777 ret = copy_items(trans, inode, dst_path, src, ins_start_slot,