Hello: I would like to pull / defer further consideration of this patch set for a while. I will be discussing changes here with respect to the LMB optimizations that Nathan Fontenot is working upon. A revision of this patch set will be sent out somewhat later. Thanks for your attention and assistance.
Michael On 11/16/2017 11:50 AM, Michael Bringmann wrote: > The migration of LPARs across Power systems affects many attributes > including that of the associativity of memory blocks and CPUs. The > patches in this set execute when a system is coming up fresh upon a > migration target. They are intended to, > > * Recognize changes to the associativity of memory and CPUs recorded > in internal data structures when compared to the latest copies in > the device tree (e.g. ibm,dynamic-memory, ibm,dynamic-memory-v2, > cpus), > * Recognize changes to the associativity mapping (e.g. ibm, > associativity-lookup-arrays), locate all assigned memory blocks > corresponding to each changed row, and readd all such blocks. > * Generate calls to other code layers to reset the data structures > related to associativity of the CPUs and memory. > * Re-register the 'changed' entities into the target system. > Re-registration of CPUs and memory blocks mostly entails acting as > if they have been newly hot-added into the target system. > > Signed-off-by: Michael Bringmann <m...@linux.vnet.ibm.com> > > Michael Bringmann (3): > hotplug/mobility: Apply assoc lookup updates for Post Migration Topo > postmigration/memory: Review assoc lookup array changes > postmigration/memory: Associativity & 'ibm,dynamic-memory-v2' > --- > Changes in V2: > -- Try to improve patch header documentation. > -- Remove unnecessary spacing changes from patch > -- Michael W. Bringmann Linux Technology Center IBM Corporation Tie-Line 363-5196 External: (512) 286-5196 Cell: (512) 466-0650 m...@linux.vnet.ibm.com