mbox series

[V7,0/2] powerpc/nodes: Fix issues with memoryless nodes

Message ID c88f7263-4f99-c13d-c4d2-9fa8f3d59b8f@linux.vnet.ibm.com (mailing list archive)
Headers show
Series powerpc/nodes: Fix issues with memoryless nodes | expand

Message

Michael Bringmann Nov. 16, 2017, 5:24 p.m. UTC
powerpc/nodes: Ensure enough nodes avail for operations

powerpc/initnodes: Ensure nodes initialized for hotplug

hotplug/cpu: Fix crash with memoryless nodes

Signed-off-by: Michael Bringmann <mwb@linux.vnet.ibm.com>

Michael Bringmann (3):
  powerpc/nodes: Ensure enough nodes avail for operations
  powerpc/initnodes: Ensure nodes initialized for hotplug
  hotplug/cpu: Fix crash with memoryless nodes
---
Changes in V7:
  -- Remove some node initialization/allocation from boot setup
     to later in runtime to try to limit memory needs early on
  -- Add some needed node initialization to runtime code that maps
     CPUs based on VPHN associativity
  -- Add error checks and alternate recovery for compile flag
     CONFIG_MEMORY_HOTPLUG
  -- Add alternate node selection recovery for !CONFIG_MEMORY_HOTPLUG
  -- Add initialization for systems that start using nodes before new
     CPU brought online.
  -- Make function find_cpu_nid() externally visible/usable so that
     it may be used from hotplug-cpu.c