[PATCH v2 1/1] powerpc/numa: Online a node if PHB is attached.

Srikar Dronamraju srikar at linux.ibm.com
Tue May 21 03:16:50 AEST 2024


* Nilay Shroff <nilay at linux.ibm.com> [2024-05-17 19:55:23]:

Hi Nilay,

> In the current design, a numa-node is made online only if
> that node is attached to cpu/memory. With this design, if
> any PCI/IO device is found to be attached to a numa-node
> which is not online then the numa-node id of the corresponding
> PCI/IO device is set to NUMA_NO_NODE(-1). This design may
> negatively impact the performance of PCIe device if the
> numa-node assigned to PCIe device is -1 because in such case
> we may not be able to accurately calculate the distance
> between two nodes.
> The multi-controller NVMe PCIe disk has an issue with
> calculating the node distance if the PCIe NVMe controller
> is attached to a PCI host bridge which has numa-node id
> value set to NUMA_NO_NODE. This patch helps fix this ensuring
> that a cpu/memory less numa node is made online if it's
> attached to PCI host bridge.
> 
Looks good to me.

Reviewed-by: Srikar Dronamraju <srikar at linux.ibm.com>

-- 
Thanks and Regards
Srikar Dronamraju


More information about the Linuxppc-dev mailing list