summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2017-02-13 15:42:29 +0300
committerDavid Sterba <dsterba@suse.com>2017-02-17 14:03:49 +0300
commit53d3235995b3f87754a42de24d707f158c1b3b40 (patch)
treea98d862301bdf55fe271c4ebea2fb4825d36b915 /tools/perf/scripts/python/stackcollapse.py
parent9d037933861805799db4edfd075412a39e2549f4 (diff)
downloadlinux-53d3235995b3f87754a42de24d707f158c1b3b40.tar.xz
btrfs: embed extent_changeset::range_changed to the structure
We can embed range_changed to the extent changeset to address following problems: - no need to allocate ulist dynamically, we also get rid of the GFP_NOFS for free - fix lack of allocation failure checking in btrfs_qgroup_reserve_data The stack consuption where extent_changeset is used slightly increases: before: 16 after: 16 - 8 (for pointer) + 32 (sizeof ulist) = 40 Which is bearable. Reviewed-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions