Support multiple numa nodes per core

Bug #2019433 reported by Macks
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
New
Undecided
Unassigned

Bug Description

I am on stx7. While adding a dell r7415 as worker node, sysinv agent fails to get inventory.

This is due to sysinv unable to work with multiple numa nodes per socket. It errors out on sysinv/agent/node.py#427 with uncaught OSError and cannot get host memory because it expects dir /sys/devices/system/node/node0/hugepages, which may not exist (mine is on node1).

With chiplet design being more common these days, it makes sense to not assume 1 numa node per socket.

Workaround: modify bios memory interleaving so it presents a single numa node per socket, or if bios doesn't support that like mine, add `numa=off` to grub boot params. Both results in decreased performance.

Macks (macksme)
summary: - Sysinv agent fails if /sys/devices/system/node/node0/hugepages is
- missing
+ Support multiple numa nodes per core
Macks (macksme)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.