On 6/28/21 2:34 AM, Gavin Shan wrote:
The empty memory nodes, where no memory resides in, are allowed.
For these empty memory nodes, the 'len' of 'reg' property is zero.
The NUMA node IDs are still valid and parsed, but memory may be
added to them through hotplug afterwards. I finds difficulty to
get where it's properly documented.
So lets add a section for empty memory nodes in NUMA binding
document. Also, the 'unit-address', equivalent to 'base-address'
in the 'reg' property of these empty memory nodes is suggested to
be the summation of highest memory address plus the NUMA node ID.
Signed-off-by: Gavin Shan <gshan@xxxxxxxxxx>
---
v5: Separate section for empty memory node
---
Documentation/devicetree/bindings/numa.txt | 61 +++++++++++++++++++++-
1 file changed, 60 insertions(+), 1 deletion(-)
LGTM. Thanks.
Acked-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>