diff options
| author | Zi Yan <ziy@nvidia.com> | 2026-09-20 22:28:01 -0400 |
|---|---|---|
| committer | Andrew Morton <akpm@linux-foundation.org> | 2026-10-08 22:55:15 -0700 |
| commit | 36c9ce320c3cf0f415d11c173900c30db0ac883d (patch) | |
| tree | a28b6907d5717b3e54fbbc0f5543685f6911d569 /include/linux/timerqueue.h | |
| parent | 70b4a9cc27f7140e14e73f61c2a053ffc18c4218 (diff) | |
| download | linux-36c9ce320c3cf0f415d11c173900c30db0ac883d.tar.gz linux-36c9ce320c3cf0f415d11c173900c30db0ac883d.zip | |
mm/hugetlb: use direct assignment instead of folio_change_private()
folio_change_private() should be used along with folio_attach_private() and
folio_detach_private(), where adding and remove ->private content requires
folio refcount change. add_hugetlb_folio() simply sets folio->private to
NULL without refcount manipulation. Change it to direct assignment to avoid
semantic confusion.
It prepares for a future commit that remove PG_private.
No functional change intended.
Link: https://lore.kernel.org/20260920-remove-pg_private-v5-5-bb68b6a21869@nvidia.com
Signed-off-by: Zi Yan <ziy@nvidia.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Usama Arif <usama.arif@linux.dev>
Reviewed-by: Gregory Price (Meta) <gourry@gourry.net>
Reviewed-by: Muchun Song <muchun.song@linux.dev>
Acked-by: David Hildenbrand (Arm) <david@kernel.org>
Reviewed-by: Lance Yang <lance.yang@linux.dev>
Assisted-by: LLM
Cc: Oscar Salvador <osalvador@suse.de>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
