Messages in this thread | | | Date | Tue, 1 Feb 2022 02:41:52 +0000 | From | Wei Yang <> | Subject | Re: [PATCH 3/6] mm, memory_hotplug: drop arch_free_nodedata |
| |
On Thu, Jan 27, 2022 at 09:53:02AM +0100, Michal Hocko wrote: >From: Michal Hocko <mhocko@suse.com> > >Prior to "mm: handle uninitialized numa nodes gracefully" memory hotplug >used to allocate pgdat when memory has been added to a node >(hotadd_init_pgdat) arch_free_nodedata has been only used in the >failure path because once the pgdat is exported (to be visible >by NODA_DATA(nid)) it cannot really be freed because there is no >synchronization available for that. > >pgdat is allocated for each possible nodes now so the memory hotplug >doesn't need to do the ever use arch_free_nodedata so drop it. > >This patch doesn't introduce any functional change. > >Acked-by: Rafael Aquini <raquini@redhat.com> >Signed-off-by: Michal Hocko <mhocko@suse.com>
Reviewed-by: Wei Yang <richard.weiyang@gmail.com> -- Wei Yang Help you, Help me
| |