diff --git a/fs/btrfs/inode-map.c b/fs/btrfs/inode-map.c index 014de497e8884528f40b1536db403d442a017a60..ec08004a6a205a28c0bada26afd54ce2a12c9a5a 100644 --- a/fs/btrfs/inode-map.c +++ b/fs/btrfs/inode-map.c @@ -237,7 +237,7 @@ void btrfs_return_ino(struct btrfs_root *root, u64 objectid) start_caching(root); if (objectid <= root->cache_progress || - objectid > root->highest_objectid) + objectid >= root->highest_objectid) __btrfs_add_free_space(ctl, objectid, 1); else __btrfs_add_free_space(pinned, objectid, 1);