Re: [PATCH v7] mm/page_alloc.c: memory_hotplug: free pages as higher order

From: Michal Hocko
Date: Wed Jan 09 2019 - 05:57:59 EST


On Wed 09-01-19 16:12:48, Arun KS wrote:
[...]
> It will be called once per online of a section and the arg value is always
> set to 0 while entering online_pages_range.

You rare right that this will be the case in the most simple scenario.
But the point is that the callback can be called several times from
walk_system_ram_range and then your current code wouldn't work properly.
--
Michal Hocko
SUSE Labs