mm/damon/core-test: test max_nr_accesses overflow caused divide-by-zero
authorSeongJae Park <sj@kernel.org>
Wed, 13 Dec 2023 19:03:34 +0000 (19:03 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Wed, 20 Dec 2023 22:48:13 +0000 (14:48 -0800)
commit5e06ad5900964a293da4bca2034899772efb02d4
tree25db33274bd2bb52922454a4951df5fa01e5e553
parent6ad59a3838cd0a8536721e60b8e4fbe5fdeb233a
mm/damon/core-test: test max_nr_accesses overflow caused divide-by-zero

Commit 35f5d94187a6 ("mm/damon: implement a function for max nr_accesses
safe calculation") has fixed an overflow bug that could cause
divide-by-zero.  Add a kunit test for the bug to ensure similar bugs are
not introduced again.

Link: https://lkml.kernel.org/r/20231213190338.54146-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/damon/core-test.h