mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE
authorSeongJae Park <sj@kernel.org>
Mon, 9 Jan 2023 21:33:31 +0000 (21:33 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Thu, 19 Jan 2023 01:12:58 +0000 (17:12 -0800)
commit18fd73dbe5c39707b51552d622235e5c41e3d869
tree7efd593568f2d96971e7a9e32724afb81d3f3165
parentfc8c7d2380ab7d6aa1ddef1f69169ef9a15596eb
mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE

DAMON virtual address space monitoring operations set treats folios having
non-HPAGE_PMD_SIZE size as having PAGE_SIZE size.  Use the exact size of
the folio.

Link: https://lkml.kernel.org/r/20230109213335.62525-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/damon/vaddr.c