linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] Misc folio patches for 6.16
@ 2025-04-02 21:06 Matthew Wilcox (Oracle)
  2025-04-02 21:06 ` [PATCH 1/8] filemap: Remove readahead_page() Matthew Wilcox (Oracle)
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Matthew Wilcox (Oracle) @ 2025-04-02 21:06 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Matthew Wilcox (Oracle), linux-mm, linux-fsdevel

Remove a few APIs that we've converted everybody from using.  I also
found a few places that extract a page pointer from i_pages, which will
be an invalid thing to do when we separate pages from folios.

Matthew Wilcox (Oracle) (8):
  filemap: Remove readahead_page()
  mm: Remove offset_in_thp()
  iov_iter: Convert iter_xarray_populate_pages() to use folios
  iov_iter: Convert iov_iter_extract_xarray_pages() to use folios
  filemap: Remove find_subpage()
  filemap: Convert __readahead_batch() to use a folio
  filemap: Remove readahead_page_batch()
  mm: Delete thp_nr_pages()

 include/linux/mm.h      | 10 -------
 include/linux/pagemap.h | 62 ++++++-----------------------------------
 lib/iov_iter.c          | 30 ++++++++++----------
 3 files changed, 24 insertions(+), 78 deletions(-)

-- 
2.47.2


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

end of thread, other threads:[~2025-04-04 21:01 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-02 21:06 [PATCH 0/8] Misc folio patches for 6.16 Matthew Wilcox (Oracle)
2025-04-02 21:06 ` [PATCH 1/8] filemap: Remove readahead_page() Matthew Wilcox (Oracle)
2025-04-04 20:52   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 2/8] mm: Remove offset_in_thp() Matthew Wilcox (Oracle)
2025-04-04 20:52   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 3/8] iov_iter: Convert iter_xarray_populate_pages() to use folios Matthew Wilcox (Oracle)
2025-04-04 20:53   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 4/8] iov_iter: Convert iov_iter_extract_xarray_pages() " Matthew Wilcox (Oracle)
2025-04-04 20:56   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 5/8] filemap: Remove find_subpage() Matthew Wilcox (Oracle)
2025-04-04 20:57   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 6/8] filemap: Convert __readahead_batch() to use a folio Matthew Wilcox (Oracle)
2025-04-04 20:59   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 7/8] filemap: Remove readahead_page_batch() Matthew Wilcox (Oracle)
2025-04-04 21:00   ` David Hildenbrand
2025-04-02 21:06 ` [PATCH 8/8] mm: Delete thp_nr_pages() Matthew Wilcox (Oracle)
2025-04-04 21:00   ` David Hildenbrand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).