mirror of
https://github.com/reactos/reactos.git
synced 2025-05-30 22:49:12 +00:00
[NTOSKRNL]
Complete NtQuerySystemInformation - SystemNumaProcessorMap stub so that it is possible to query the highest node number (and only that!) CORE-9680 svn path=/trunk/; revision=68142
This commit is contained in:
parent
5ee87f9ad5
commit
3e7c3b4697
1 changed files with 22 additions and 0 deletions
|
@ -2168,9 +2168,31 @@ SSI_DEF(SystemLoadGdiDriverInSystemSpaceInformation)
|
|||
/* Class 55 - NUMA processor information */
|
||||
QSI_DEF(SystemNumaProcessorMap)
|
||||
{
|
||||
PSYSTEM_NUMA_INFORMATION NumaInformation = (PSYSTEM_NUMA_INFORMATION)Buffer;
|
||||
|
||||
if (Size < sizeof(ULONG))
|
||||
{
|
||||
return STATUS_INFO_LENGTH_MISMATCH;
|
||||
}
|
||||
|
||||
#if 1 // Partial & incomplete implementation just to let GetNumaHighestNodeNumber() work
|
||||
/* In case of a partial query, just return number of nodes and stop here */
|
||||
if (Size < sizeof(SYSTEM_NUMA_INFORMATION))
|
||||
{
|
||||
NumaInformation->HighestNodeNumber = KeNumberNodes - 1;
|
||||
*ReqSize = sizeof(ULONG);
|
||||
return STATUS_SUCCESS;
|
||||
}
|
||||
else
|
||||
{
|
||||
DPRINT1("NtQuerySystemInformation - SystemNumaProcessorMap not implemented\n");
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
#else
|
||||
/* FIXME */
|
||||
DPRINT1("NtQuerySystemInformation - SystemNumaProcessorMap not implemented\n");
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue