Piotr Caban : ntdll: Added numa node information to SystemLogicalProcessorInformation (Mac).
Alexandre Julliard
julliard at winehq.org
Wed Sep 5 15:36:45 CDT 2012
Module: wine
Branch: master
Commit: 785fde5920511c6f531d1baa2134acd301b0b22a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=785fde5920511c6f531d1baa2134acd301b0b22a
Author: Piotr Caban <piotr at codeweavers.com>
Date: Wed Sep 5 12:01:15 2012 +0200
ntdll: Added numa node information to SystemLogicalProcessorInformation (Mac).
---
dlls/ntdll/nt.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c
index 0b01010..6f2635d 100644
--- a/dlls/ntdll/nt.c
+++ b/dlls/ntdll/nt.c
@@ -1648,6 +1648,14 @@ static NTSTATUS create_logical_proc_info(SYSTEM_LOGICAL_PROCESSOR_INFORMATION **
len++;
}
+ mask = 0;
+ for(i=0; i<lcpu_no; i++)
+ mask |= (ULONG_PTR)1<<i;
+ (*data)[len].Relationship = RelationNumaNode;
+ (*data)[len].ProcessorMask = mask;
+ (*data)[len].u.NumaNode.NodeNumber = 0;
+ len++;
+
*max_len = len * sizeof(**data);
return STATUS_SUCCESS;
}
More information about the wine-cvs
mailing list