[PATCH 0/6] mm/page_io: folio conversion cleanups

Tal Zussman posted 6 patches 1 month, 3 weeks ago
There is a newer version of this series
include/linux/page-flags.h |  4 ++--
mm/page_io.c               | 38 ++++++++++++++++++++------------------
mm/swap.h                  |  2 +-
mm/swapfile.c              |  2 +-
mm/zswap.c                 |  2 +-
5 files changed, 25 insertions(+), 23 deletions(-)
[PATCH 0/6] mm/page_io: folio conversion cleanups
Posted by Tal Zussman 1 month, 3 weeks ago
Convert the remaining struct page usage in mm/page_io.c to folios. This
removes one of the last callers of end_page_writeback(), along with the
last caller of ClearPageReclaim(). This allows us to remove the
PG_reclaim page accessors entirely. Clean up a few other stale
references to pages throughout while at it.

---
Tal Zussman (6):
      mm/page_io: convert write completion handlers to folios
      mm: remove PageReclaim
      mm/page_io: use swap entries directly in zeromap helpers
      mm/page_io: rename bio_associate_blkg_from_page()
      mm/page_io: refer to folios in swap_writeout() comments
      mm/swap: rename __swap_writepage() to __swap_writeout()

 include/linux/page-flags.h |  4 ++--
 mm/page_io.c               | 38 ++++++++++++++++++++------------------
 mm/swap.h                  |  2 +-
 mm/swapfile.c              |  2 +-
 mm/zswap.c                 |  2 +-
 5 files changed, 25 insertions(+), 23 deletions(-)
---
base-commit: 1fb556c523f6c18b43b1f52fb366f61c9963ce06
change-id: 20260806-b4-page_io-folios-5980317b0bd5

Best regards,
-- 
Tal Zussman <tz2294@columbia.edu>