linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Remove FGP_HEAD flag
@ 2022-10-19 18:33 Matthew Wilcox (Oracle)
  2022-10-19 18:33 ` [PATCH 1/4] mm/huge_memory: Convert split_huge_pages_in_file() to use a folio Matthew Wilcox (Oracle)
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Matthew Wilcox (Oracle) @ 2022-10-19 18:33 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Matthew Wilcox (Oracle), linux-mm

We have just two users left of the FGP_HEAD flag and both of them are
better off; sometimes startlingly so as a result of conversion to use
folios.  Tested with a few xfstests runs, which complete successfully
except for new failures induced by updated tooling.

Matthew Wilcox (Oracle) (4):
  mm/huge_memory: Convert split_huge_pages_in_file() to use a folio
  mm/swap: Convert find_get_incore_page to use folios
  mm: Convert find_get_incore_page() to filemap_get_incore_folio()
  mm: Remove FGP_HEAD

 include/linux/pagemap.h |  5 ++---
 mm/folio-compat.c       |  2 +-
 mm/huge_memory.c        | 18 +++++++++---------
 mm/memcontrol.c         | 12 +++++++++---
 mm/mincore.c            | 10 +++++-----
 mm/swap.h               |  8 +++++---
 mm/swap_state.c         | 28 ++++++++++++++--------------
 7 files changed, 45 insertions(+), 38 deletions(-)

-- 
2.35.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-10-19 18:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-19 18:33 [PATCH 0/4] Remove FGP_HEAD flag Matthew Wilcox (Oracle)
2022-10-19 18:33 ` [PATCH 1/4] mm/huge_memory: Convert split_huge_pages_in_file() to use a folio Matthew Wilcox (Oracle)
2022-10-19 18:33 ` [PATCH 2/4] mm/swap: Convert find_get_incore_page to use folios Matthew Wilcox (Oracle)
2022-10-19 18:33 ` [PATCH 3/4] mm: Convert find_get_incore_page() to filemap_get_incore_folio() Matthew Wilcox (Oracle)
2022-10-19 18:33 ` [PATCH 4/4] mm: Remove FGP_HEAD Matthew Wilcox (Oracle)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox