[PATCH 0/3] mm/damon/sysfs: fix unhandled return values

From: SeongJae Park
Date: Mon Nov 06 2023 - 18:34:13 EST


Some of DAMON sysfs interface code is not handling return values from
some functions. As a result, confusing user input handling or
NULL-dereference is possible. Check those properly.

Please note that these patches are not cleanly applicable on mm-unstable
since mm-unstable has dropped the mainline-merged patches and rebased on
v6.6, while some DAMON patches that these patches are depend on are
merged in the mainline after v6.6. I confirmed these patches can
cleanly applied on latest mainline, or mm-stable-2023-11-01-14-33.

SeongJae Park (3):
mm/damon/sysfs: check error from damon_sysfs_update_target()
mm/damon/sysfs-schemes: handle tried regions sysfs directory
allocation failure
mm/damon/sysfs-schemes: handle tried region directory allocation
failure

mm/damon/sysfs-schemes.c | 5 +++++
mm/damon/sysfs.c | 4 +++-
2 files changed, 8 insertions(+), 1 deletion(-)


base-commit: 3496e8e0a1eeabb738105c09e575495fa78914bb
--
2.34.1