Preallocate pgdat struct for all nodes during boot
The page allocator blows up when an allocation from a possible node is requested.
The underlying reason is that NODE_DATA for the specific node is not allocated.
Preallocate the pgdat struct for all nodes rather then all online nodes to handle these cases more gracefully.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2024054
Upstream-Status: Linus
Signed-off-by: Nico Pache npache@redhat.com
Edited by Nico Pache