]> git.baikalelectronics.ru Git - kernel.git/commit
kernel/sched/psi.c: expose pressure metrics on root cgroup
authorDan Schatzberg <dschatzberg@fb.com>
Tue, 14 May 2019 22:41:18 +0000 (15:41 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 15 May 2019 02:52:48 +0000 (19:52 -0700)
commit12d1d2163e389d3bb63935a73213bcd6150972fb
tree3e499ed248db41188978e6a0474233c8cd7d8f50
parentcd4b626c886997b59c2cc37e98efa72bbb04b735
kernel/sched/psi.c: expose pressure metrics on root cgroup

Pressure metrics are already recorded and exposed in procfs for the
entire system, but any tool which monitors cgroup pressure has to
special case the root cgroup to read from procfs.  This patch exposes
the already recorded pressure metrics on the root cgroup.

Link: http://lkml.kernel.org/r/20190510174938.3361741-1-dschatzberg@fb.com
Signed-off-by: Dan Schatzberg <dschatzberg@fb.com>
Acked-by: Johannes Weiner <hannes@cmpxchg.org>
Cc: Tejun Heo <tj@kernel.org>
Cc: Li Zefan <lizefan@huawei.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/psi.h
kernel/cgroup/cgroup.c
kernel/sched/psi.c