diff options
| author | Richard Chang <[email protected]> | 2024-02-28 05:11:17 +0000 |
|---|---|---|
| committer | Andrew Morton <[email protected]> | 2024-03-04 17:01:27 -0800 |
| commit | c8b36003121834cb77fcaf8a1ce0a454d7a97891 (patch) | |
| tree | 5e354699da762570795a258d5a559b5528f3c53c /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 435a75548109f19e5b5b14ae35b9acb063c084e9 (diff) | |
mm: add alloc_contig_migrate_range allocation statistics
alloc_contig_migrate_range has every information to be able to understand
big contiguous allocation latency. For example, how many pages are
migrated, how many times they were needed to unmap from page tables.
This patch adds the trace event to collect the allocation statistics. In
the field, it was quite useful to understand CMA allocation latency.
[[email protected]: a/trace_mm_alloc_config_migrate_range_info_enabled/trace_mm_alloc_contig_migrate_range_info_enabled]
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Richard Chang <[email protected]>
Reviewed-by: Steven Rostedt (Google) <[email protected].
Cc: Martin Liu <[email protected]>
Cc: "Masami Hiramatsu (Google)" <[email protected]>
Cc: Mathieu Desnoyers <[email protected]>
Cc: Minchan Kim <[email protected]>
Cc: Suren Baghdasaryan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions