mm/damon/sysfs: fix memory leak and NULL dereference issues
Status from this message: [merged mm-hotfixes-stable] mm-damon-sysfs-check-contexts-nr-in-repeat_call_fn.patch removed from -mm tree
Get series with b4
b4 am [email protected]Versions newest first
Changes in v3 from the cover letter
(https://lore.kernel.org/[email protected])
- Wordsmith second patch commit message.
- Add NULL dereference trigger steps on the commit messages.
- Collect the valid Reviewed-by: from SJ for the second patch.
- Rebased to latest mm-new.
Patches in v3 All 3 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failuremm/ | +3 | 10 replies | Applied |
| 2/3 | mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]mm/ | +3 | 0 replies | Applied |
| 3/3 | mm/damon/sysfs: check contexts->nr in repeat_call_fnmm/ | +3 | 2 replies | Applied |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | SeongJae Park |
|---|---|
| 1/3 | R-b |
| 2/3 | R-b |
| 3/3 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 0/3] mm/damon/sysfs: fix memory leak and NULL dereference issues
DAMON_SYSFS can leak memory under allocation failure, and do NULL pointer dereference when a privileged user make wrong sequences of control. Fix those.
Changes from v2
(https://lore.kernel.org/[email protected])
- Wordsmith second patch commit message.
- Add NULL dereference trigger steps on the commit messages.
- Collect the valid Reviewed-by: from SJ for the second patch.
- Rebased to latest mm-new.
Changes from v1
(https://lore.kernel.org/[email protected])
- Check kdamond->contexts->nr from damon_sysfs_handle_cmd()
- Collect Reviewed-by: from SJ for the first and the third patch.
Josh Law (3):
mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx()
failure
mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0] mm/damon/sysfs: check contexts->nr in repeat_call_fn
mm/damon/sysfs.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)
base-commit: 42bc5b563370622d688719aa248a4c861839373a
Signature · 1 line
2.47.3