Skip to content

mm/damon/{reclaim,lru_sort}: handle ctx allocation failures

SeongJae Park damon linux-mm lkml stable 1 version Applied

Status from this message: [merged mm-hotfixes-stable] mm-damonn-lru_sort-handle-ctx-allocation-failure.patch removed from -mm tree

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesApplied 2/2

Changes from RFC v1 from the cover letter

Patches in v1 All 2 applied

#Subject and filesSizeRepliesApplied
1/2mm/damon/reclaim: handle ctx allocation failuremm/damon/reclaim.c+4 -00 repliesApplied
2/2mm/damonn/lru_sort: handle ctx allocation failuremm/damon/lru_sort.c+4 -00 repliesApplied

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] mm/damon/{reclaim,lru_sort}: handle ctx allocation failures

DAMON_RECLAIM and DAMON_LRU_SORT could dereference NULL pointers if their damon_ctx object allocations fail. The bug is expected to happen not frequently,, because the allocation is arguably too small to fail on common setup. But theoretically it is possible and the consequence is bad. Fix those.

The issue was discovered [1] by Sashiko.

[1] https://lore.kernel.org/[email protected]

Changes from RFC v1
- RFC v1: https://lore.kernel.org/[email protected]
- Drop RFC tag.

SeongJae Park (2):
mm/damon/reclaim: handle ctx allocation failure mm/damonn/lru_sort: handle ctx allocation failure

 mm/damon/lru_sort.c | 4 ++++
 mm/damon/reclaim.c  | 4 ++++
 2 files changed, 8 insertions(+)

base-commit: 62a58b8764d8e485eee4c12d24ee107ef11c98f5

Signature · 1 line
2.47.3