mirror_ubuntu-kernels/tools/testing/selftests/damon
SeongJae Park ccd84befd3 selftests/damon: test debugfs file reads/writes with huge count
BugLink: https://bugs.launchpad.net/bugs/1956302

commit b4a002889d upstream.

DAMON debugfs interface users were able to trigger warning by writing
some files with arbitrarily large 'count' parameter.  The issue is fixed
with commit db7a347b26 ("mm/damon/dbgfs: use '__GFP_NOWARN' for
user-specified size buffer allocation").  This commit adds a test case
for the issue in DAMON selftests to avoid future regressions.

Link: https://lkml.kernel.org/r/20211201150440.1088-11-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Brendan Higgins <brendanhiggins@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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
2022-01-04 09:49:29 +01:00
..
_chk_dependency.sh
.gitignore
debugfs_attrs.sh
huge_count_read_write.c
Makefile