v2
2026-09-09
移除 page_swap_entry · v2
新增folio_swap_entry()/folio_page_swap_entry()处理swap cache中大folio的基入口,并将各调用点从page_swap_entry()迁移后删除它。
原始补丁链接
子 Patch(8)
1/8
mm/swap: add folio_swap_entry() and folio_page_swap_entry()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
2/8
mm/huge_memory: add a comment to the open-coded swap entry
On Tue Sep 8, 2026 at 11:16 AM EDT, Tal Zussman wrote: > The swap entry of each new folio in __split_folio_to_order() is > computed by hand from folio->swap rather than with folio_swap_entry(), > beca
3/8
mm/rmap: use folio_page_swap_entry() in ttu_anon_swapbacked_folio()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
4/8
mm/zswap: use folio_swap_entry() in zswap_store_page()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
5/8
mm/swapfile: use folio_page_swap_entry()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
6/8
arm64: mte: make mte_save_tags() and mte_restore_tags() static
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
7/8
arm64: mte: pass the swap entry to mte_save_tags()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)
8/8
mm/swap: remove page_swap_entry()
(这个子 patch 还没抓到正文内容,暂时无法生成说明,点击下方原始邮件查看完整改动)