summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorSuren Baghdasaryan <surenb@google.com>2025-09-15 14:27:54 -0700
committerAndrew Morton <akpm@linux-foundation.org>2025-09-21 14:22:30 -0700
commit123bcf284205b2513c4172c50da8d193f8f8ab3d (patch)
tree7c49a8dda0b5ebc71b083244b69e4aa2c2a3ed9f /tools/perf/scripts/python/task-analyzer.py
parent5919f1282141f29345432a4f1dadf34716f3dbec (diff)
downloadkernel-123bcf284205b2513c4172c50da8d193f8f8ab3d.tar.gz
alloc_tag: use release_pages() in the cleanup path
Patch series "Minor fixes for memory allocation profiling", v2. Over the last couple months I gathered a few reports of minor issues in memory allocation profiling which are addressed in this patchset. This patch (of 2): When bulk-freeing an array of pages use release_pages() instead of freeing them page-by-page. Link: https://lkml.kernel.org/r/20250915212756.3998938-1-surenb@google.com Link: https://lkml.kernel.org/r/20250915212756.3998938-2-surenb@google.com Signed-off-by: Suren Baghdasaryan <surenb@google.com> Suggested-by: Andrew Morton <akpm@linux-foundation.org> Suggested-by: Usama Arif <usamaarif642@gmail.com> Acked-by: Shakeel Butt <shakeel.butt@linux.dev> Acked-by: Usama Arif <usamaarif642@gmail.com> Cc: David Wang <00107082@163.com> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Kent Overstreet <kent.overstreet@linux.dev> Cc: Pasha Tatashin <pasha.tatashin@soleen.com> Cc: Sourav Panda <souravpanda@google.com> Cc: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions
href='/distro/kernel/commit/include/linux/mount.h?h=linux-6.6.y&id=93faccbbfa958a9668d3ab4e30f38dd205cee8d8'>fs: Better permission checking for submountsEric W. Biederman 2016-12-16Merge branch 'work.autofs' into for-linusAl Viro 2016-12-05namespace.c: constify struct path passed to a bunch of primitivesAl Viro 2016-12-03vfs: add path_is_mountpoint() helperIan Kent 2016-09-30mnt: Add a per mount namespace limit on the number of mountsEric W. Biederman 2016-06-24fs: Treat foreign mounts as nosuidAndy Lutomirski 2015-04-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds 2015-04-15init: export name_to_dev_t and mark name argument as constDan Ehrenberg 2015-04-02mnt: Add MNT_UMOUNT flagEric W. Biederman 2014-10-24vfs: introduce clone_private_mount()Miklos Szeredi 2014-08-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds 2014-08-07death to mnt_pinnedAl Viro 2014-07-31mnt: Correct permission checks in do_remountEric W. Biederman 2014-07-31mnt: Only change user settable mount flags in remountEric W. Biederman 2014-04-01smarter propagate_mnt()Al Viro 2013-11-09RCU'd vfsmountsAl Viro 2013-07-24vfs: Lock in place mounts from more privileged usersEric W. Biederman