android_kernel_xiaomi_sm8450/mm/damon
SeongJae Park 88d44101df UPSTREAM: mm/damon/dbgfs: support watermarks
This updates DAMON debugfs interface to support the watermarks based
schemes activation.  For this, now 'schemes' file receives five more
values.

Link: https://lkml.kernel.org/r/20211019150731.16699-13-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Amit Shah <amit@kernel.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: David Hildenbrand <david@redhat.com>
Cc: David Rientjes <rientjes@google.com>
Cc: David Woodhouse <dwmw@amazon.com>
Cc: Greg Thelen <gthelen@google.com>
Cc: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Leonard Foerster <foersleo@amazon.de>
Cc: Marco Elver <elver@google.com>
Cc: Markus Boehme <markubo@amazon.de>
Cc: Shakeel Butt <shakeelb@google.com>
Cc: Shuah Khan <shuah@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

(cherry picked from commit ae666a6dddfd119da55cc1bad54f7cbd8b2ef54c)

Bug: 228223814
Signed-off-by: Hailong Tu <tuhailong@oppo.com>
Change-Id: I9b1b7c285ea04bd4dc9beefcc6a4e5368f093745
2022-04-28 23:09:16 +08:00
..
core-test.h UPSTREAM: mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' 2022-04-28 23:09:15 +08:00
core.c UPSTREAM: mm/damon/schemes: activate schemes based on a watermarks mechanism 2022-04-28 23:09:16 +08:00
dbgfs-test.h UPSTREAM: mm/damon/dbgfs-test: add a unit test case for 'init_regions' 2022-04-28 23:09:15 +08:00
dbgfs.c UPSTREAM: mm/damon/dbgfs: support watermarks 2022-04-28 23:09:16 +08:00
Kconfig UPSTREAM: mm/damon/dbgfs: support physical memory monitoring 2022-04-28 23:09:15 +08:00
Makefile UPSTREAM: mm/damon: implement primitives for physical address space monitoring 2022-04-28 23:09:15 +08:00
paddr.c UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization 2022-04-28 23:09:16 +08:00
prmtv-common.c UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization 2022-04-28 23:09:16 +08:00
prmtv-common.h UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization 2022-04-28 23:09:16 +08:00
vaddr-test.h UPSTREAM: mm/damon: add kunit tests 2022-04-28 23:09:14 +08:00
vaddr.c UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization 2022-04-28 23:09:16 +08:00