[PATCH V2 0/3] powerpc/hotplug: Fix affinity assoc for LPAR migration
Michael Bringmann
mwb at linux.vnet.ibm.com
Wed Nov 29 09:30:49 AEDT 2017
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 <mwb at 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
mwb at linux.vnet.ibm.com
More information about the Linuxppc-dev
mailing list