summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2026-10-07 16:08:50 +0100
committerDavid Sterba <dsterba@suse.com>2026-10-12 19:16:25 +0200
commiteb55bc2bfe204e6bfccfe179226d7fb5024cb010 (patch)
tree817891f703640cda441b219f475a02878406f7d7 /tools/perf/scripts/python/flamegraph.py
parent04136cd21c64cc7036d768e92a781347bb425d25 (diff)
downloadlinux-eb55bc2bfe204e6bfccfe179226d7fb5024cb010.tar.gz
linux-eb55bc2bfe204e6bfccfe179226d7fb5024cb010.zip
btrfs: defrag: fix check to see if next extent can be defragged too
We want to check if the next extent is at maximum capacity but we are passing the current extent map to get_extent_max_capacity() and not the next extent map. For example if the current extent is compressed (its maximum capacity is 128K) and the next extent is uncompressed (its maximum capacity is 128M), then we can bail out and not defrag the next extent too - when for example the next extent as a size of 128K, is uncompressed, and the extent threshold is >= 256K. Fixes: 979b25c300db ("btrfs: defrag: don't defrag extents which are already at max capacity") Reviewed-by: Qu Wenruo <wqu@suse.com> Signed-off-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions