diff options
Diffstat (limited to 'mm')
| -rw-r--r-- | mm/damon/core-test.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mm/damon/core-test.h b/mm/damon/core-test.h index 06cea86cc2d2..1f6cd18d3604 100644 --- a/mm/damon/core-test.h +++ b/mm/damon/core-test.h @@ -210,8 +210,14 @@ static void damon_test_merge_regions_of(struct kunit *test) int i; t = damon_new_target(); + if (!t) + kunit_skip(test, "target alloc fail"); for (i = 0; i < ARRAY_SIZE(sa); i++) { r = damon_new_region(sa[i], ea[i]); + if (!r) { + damon_free_target(t); + kunit_skip(test, "region alloc fail"); + } r->nr_accesses = nrs[i]; damon_add_region(r, t); } |
