fix min_objectid check in btrfs_previous_item
PATCH 1/1 fix min_objectid check in btrfs_previous_item
check objectid of item before checking the item type.
Signed-off-by Yan Zheng <[email protected]>
---
fs/btrfs/ctree.c +2 -2
@@ -4308,10 +4308,10 @@ int btrfs_previous_item(struct btrfs_roo path->slots[0 ]--;btrfs_item_key_to_cpu (leaf, &found_key, path->slots[0 ]); -if (found_key.type == type) -return 0 ;if (found_key.objectid < min_objectid)break ; +if (found_key.type == type) +return 0 ;if (found_key.objectid == min_objectid && found_key.type < type)break ;