# Re: \[PATCH v2 05/69\] mm/mm\_init: Simplify deferred\_free\_pages() migratetype init

- From: Oscar Salvador \<osalvador@suse.de\>
- Date: 2026-05-14 08:12:25 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2026/05/9006069
- Thread: https://ratatoskr.run/linux-mm/2026/05/9003574/t/2.md

```text
On Wed, May 13, 2026 at 09:04:33PM +0800, Muchun Song wrote:
> deferred_free_pages() open-codes two loops to initialize the pageblock
> migratetype for a range of pages.
> 
> Replace them with pageblock_migratetype_init_range() to remove the
> duplication and make the code clearer (Note that deferred_free_pages()
> may be called from atomic context).
> 
> Signed-off-by: Muchun Song <redacted>
> Acked-by: Mike Rapoport (Microsoft) <rppt@kernel.org>

Acked-by: Oscar Salvador <osalvador@suse.de>

 

-- 
Oscar Salvador
SUSE Labs

```
