18 Sep
2025
18 Sep
'25
6:40 p.m.
On Thu Sep 18 18:40:32 2025 +0000, Paul Gofman wrote:
If going for implementing NUMA functionality for real, I'd probably suggest to limit the initial scope of this and start from properly returning NUMA associations from NtQuerySystemInformation( SystemLogicalProcessorInformation\[Ex\] ), so also existing GetLogicalProcessorInformationEx returns actual data. Scratch that, the numa nodes are actually queried and filled already. And probably GetNumaProcessorNode() / GetNumaHighestNodeNumber() can be easily implemented on top of GetLogicalProcessorInformationEx(). There is SystemNumaProcessorMap, I think that's a more likely candidate.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8995#note_116272