mm/damon/core: hide private damos_filter fields

damos_filter->list is intended to be used by only the DAMON core layer. 
However, it is mistakenly not marked as private.  Mark as private.

Link: https://lore.kernel.org/20260714143544.101305-6-sj@kernel.org
Signed-off-by: SJ Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
SJ Park 2026-07-14 07:35:38 -07:00 committed by Andrew Morton
parent f4dacc7d93
commit b814d8f86a

View File

@ -432,7 +432,6 @@ enum damos_filter_type {
* &damon_ctx->adaptive_targets if @type is
* DAMOS_FILTER_TYPE_TARGET.
* @sz_range: Size range if @type is DAMOS_FILTER_TYPE_HUGEPAGE_SIZE.
* @list: List head for siblings.
*
* Before applying the &damos->action to a memory region, DAMOS checks if each
* byte of the region matches to this given condition and avoid applying the
@ -450,6 +449,8 @@ struct damos_filter {
int target_idx;
struct damon_size_range sz_range;
};
/* private: */
/* List head for siblings. */
struct list_head list;
};