Re: [RFC PATCH v1.1 06/10] mm/damon/tests/core-kunit: test overlapping ranges for set_regions()
[email protected] Wed, 29 Jul 2026 03:48:22 +0000
| Newsgroups | dev.linux.lists.damon |
|---|---|
| Message-ID | <[email protected]> |
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider: - [Low] Typo in comment: 'alingment' should be 'alignment'. -- --- Patch [6]: [RFC PATCH v1.1 06/10] mm/damon/tests/core-kunit: test overlapping ranges for set_regions() --- commit 696ade5451511d51ec415451a2df25bef4d15e9d Author: SJ Park <[email protected]> mm/damon/tests/core-kunit: test overlapping ranges for set_regions() This commit adds a kunit test case to verify that passing overlapping input ranges to damon_set_regions() is properly disallowed. > diff --git a/mm/damon/tests/core-kunit.h b/mm/damon/tests/core-kunit.h > index ac15393a7935b..3041b8288ec26 100644 > --- a/mm/damon/tests/core-kunit.h > +++ b/mm/damon/tests/core-kunit.h > @@ -606,6 +606,17 @@ static void damon_test_set_regions(struct kunit *test) > {.start = 42, .end = 21}, > }, 1, 1, > (struct damon_addr_range[]){}, 0, -EINVAL); > + /* > + * Regions resulting in same region after alingment should return ^^^^^^^^^ [Severity: Low] This isn't a bug, but there is a typo here (alingment instead of alignment). > + * -EINVAL. > + */ > + damon_test_set_regions_for(test, > + (struct damon_addr_range[]){}, 0, > + (struct damon_addr_range[]){ > + {.start = 10, .end = 20}, > + {.start = 20, .end = 30}, > + }, 2, 4096, > + (struct damon_addr_range[]){}, 0, -EINVAL); > } > > static void damon_test_update_monitoring_result(struct kunit *test) -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=6