Skip to content
  • Jesse Larrew's avatar
    powerpc/pseries: RE-enable Virtual Processor Home Node updating · b7abef04
    Jesse Larrew authored
    
    
    The new PRRN firmware feature provides a more convenient and event-driven
    interface than VPHN for notifying Linux of changes to the NUMA affinity of
    platform resources. However, for practical reasons, it may not be feasible
    for some customers to update to the latest firmware. For these customers,
    the VPHN feature supported on previous firmware versions may still be the
    best option.
    
    The VPHN feature was previously disabled due to races with the load
    balancing code when accessing the NUMA cpu maps, but the new stop_machine()
    approach protects the NUMA cpu maps from these concurrent accesses. It
    should be safe to re-enable this feature now.
    
    Signed-off-by: default avatarNathan Fontenot <nfont@linux.vnet.ibm.com>
    Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
    b7abef04