Re: [PATCH 0/8] mm: remove newly-unused page wrapper APIs

From: David Hildenbrand

Date: Thu Nov 05 2026 - 04:55:52 EST


On Mon, 02 Nov 2026 17:54:05 -0500, Tal Zussman wrote:
> After some folio conversions done last cycle (namely ceph, f2fs, btrfs,
> fuse, and page_io.c), there are a number of newly-unused page APIs.
> Let's remove them and update comments as necessary.
>
> Patches 1 and 8 are taken from the ceph writeback folio series [1],
> along with tags.
>
> [...]

Applied, thanks!

tree: mm/core.git
branch: core-7.5.misc

Applied patches will appear soon in mm-next, followed by linux-next.

Please report any outstanding bugs that were missed during review, so we
can either drop the patch series or decide how to fix it up.

It is encouraged to provide Acked-bys, Reviewed-bys, and Tested-bys even
though the patches have already been applied. If possible, patch trailers
will be updated.

Note that commit hashes shown below are subject to change due to rebase,
trailer updates or similar. Further, this is not a guarantee that the
patches will go upstream. If in doubt, please check the listed branch.

[1/8] mm: remove wait_on_page_writeback()
https://git.kernel.org/mm/core/c/88e548fd
[2/8] mm: remove end_page_writeback()
https://git.kernel.org/mm/core/c/57733524
[3/8] mm: remove clear_page_dirty_for_io()
https://git.kernel.org/mm/core/c/447d4798
[4/8] mm: remove attach_page_private() and detach_page_private()
https://git.kernel.org/mm/core/c/555b63e1
[5/8] mm: remove find_get_page_flags()
https://git.kernel.org/mm/core/c/47a09332
[6/8] mm: remove find_lock_page()
https://git.kernel.org/mm/core/c/9919cb21
[7/8] mm: remove read_cache_page_gfp()
https://git.kernel.org/mm/core/c/1fded4e3
[8/8] mm: remove thp_size() and thp_order()
https://git.kernel.org/mm/core/c/4efd0e4a

--
Cheers,

David