This patchset introduces tracepoints to track changes in the lowmem reserves, watermarks and totalreserve_pages. This helps to track the exact timing of such changes and understand their relation to reclaim activities. The tracepoints added are: mm_setup_per_zone_lowmem_reserve mm_setup_per_zone_wmarks mm_calculate_totalreserve_pages Martin Liu (3): mm/page_alloc: Add trace event for per-zone watermark setup mm/page_alloc: Add trace event for per-zone lowmem reserve setup mm/page_alloc: Add trace event for totalreserve_pages calculation include/trace/events/kmem.h | 78 +++++++++++++++++++++++++++++++++++++ mm/page_alloc.c | 4 ++ 2 files changed, 82 insertions(+) -- 2.48.1.711.g2feabab25a-goog