summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorWeilin Tong <tongweilin@linux.alibaba.com>2025-12-15 05:46:32 +0300
committerAndrew Morton <akpm@linux-foundation.org>2026-01-21 06:24:35 +0300
commitbf3480d7d0bce40d8687559fd6ff40c233a7052f (patch)
treeda3bea727909c69d0972af5cc8ed81207cc42148 /include/linux
parentee628d9cc8d5b96fdceeb270cf662efc4f85f2b6 (diff)
downloadlinux-bf3480d7d0bce40d8687559fd6ff40c233a7052f.tar.xz
mm/shmem: add mTHP swpout fallback statistics in shmem_writeout()
Currently, when shmem mTHPs are split and swapped out via shmem_writeout(), there are no unified statistics to trace these mTHP swpout fallback events. This makes it difficult to analyze the prevalence of mTHP splitting and fallback during swap operations, which is important for memory diagnostics. Here we add statistics counting for mTHP fallback to small pages when splitting and swapping out in shmem_writeout(). Link: https://lkml.kernel.org/r/20251215024632.250149-1-tongweilin@linux.alibaba.com Signed-off-by: Weilin Tong <tongweilin@linux.alibaba.com> Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com> Cc: Hugh Dickins <hughd@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions