Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f789b684 authored by Li Zefan's avatar Li Zefan Committed by Chris Mason
Browse files

Btrfs: Free free_space item properly in btrfs_trim_block_group()



Since commit dc89e982, we've changed
to use a specific slab for alocation of free_space items.

Signed-off-by: default avatarLi Zefan <lizf@cn.fujitsu.com>
Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent cfece4db
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2301,7 +2301,7 @@ int btrfs_trim_block_group(struct btrfs_block_group_cache *block_group,
			start = entry->offset;
			bytes = min(entry->bytes, end - start);
			unlink_free_space(block_group, entry);
			kfree(entry);
			kmem_cache_free(btrfs_free_space_cachep, entry);
		}

		spin_unlock(&block_group->tree_lock);