From: SeongJae Park Date: Tue, 4 Mar 2025 21:19:12 +0000 (-0800) Subject: mm/damon/paddr: respect ops_filters_default_reject X-Git-Tag: v6.15-rc1~81^2~171 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a54c42f6873d0fc9d7667433112e34a732c3b228;p=thirdparty%2Flinux.git mm/damon/paddr: respect ops_filters_default_reject Use damos->ops_filters_default_reject, which is set based on the installed filters' behaviors, from physical address space DAMON operations set. Link: https://lkml.kernel.org/r/20250304211913.53574-9-sj@kernel.org Signed-off-by: SeongJae Park Cc: Jonathan Corbet Signed-off-by: Andrew Morton --- diff --git a/mm/damon/paddr.c b/mm/damon/paddr.c index dded659bb1109..fba8b3c8ba30a 100644 --- a/mm/damon/paddr.c +++ b/mm/damon/paddr.c @@ -260,7 +260,7 @@ static bool damos_pa_filter_out(struct damos *scheme, struct folio *folio) if (damos_pa_filter_match(filter, folio)) return !filter->allow; } - return false; + return scheme->ops_filters_default_reject; } static bool damon_pa_invalid_damos_folio(struct folio *folio, struct damos *s)