]> git.baikalelectronics.ru Git - kernel.git/commit
mm: memcg: export workingset refault stats for cgroup v1
authorYang Shi <shy828301@gmail.com>
Tue, 16 Aug 2022 18:58:01 +0000 (11:58 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 Sep 2022 03:25:59 +0000 (20:25 -0700)
commitc18c9e55066078d1911acd48bbc77fc5cac9073e
treea871ed1527c3dce17264be1f2c738221788244a9
parent918ddd48407c468308a024fa2d7d85f24ef83e2e
mm: memcg: export workingset refault stats for cgroup v1

Workingset refault stats are important and useful metrics to measure how
well reclaimer and swapping work and how healthy the services are, but
they are just available for cgroup v2.  There are still plenty users with
cgroup v1, export the stats for cgroup v1.

Link: https://lkml.kernel.org/r/20220816185801.651091-1-shy828301@gmail.com
Signed-off-by: Yang Shi <shy828301@gmail.com>
Acked-by: Shakeel Butt <shakeelb@google.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Michal Hocko <mhocko@kernel.org>
Cc: Muchun Song <songmuchun@bytedance.com>
Cc: Roman Gushchin <roman.gushchin@linux.dev>
Cc: Yosry Ahmed <yosryahmed@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/memcontrol.c