Use correct stack when using preallocated processor structures

This commit is contained in:
2024-05-08 15:57:24 +02:00
parent 3c3a756771
commit 38b0b2ac7d
9 changed files with 47 additions and 34 deletions

View File

@@ -495,7 +495,7 @@ typedef struct _KPROCESSOR_STATE
typedef struct _KPROCESSOR_CONTROL_BLOCK
{
ULONG MxCsr;
UCHAR Number;
UCHAR CpuNumber;
PKTHREAD CurrentThread;
PKTHREAD IdleThread;
PKTHREAD NextThread;

View File

@@ -457,7 +457,7 @@ typedef struct _KPROCESSOR_CONTROL_BLOCK
PKTHREAD CurrentThread;
PKTHREAD IdleThread;
PKTHREAD NextThread;
UCHAR Number;
UCHAR CpuNumber;
ULONG_PTR SetMember;
CPU_IDENTIFICATION CpuId;
KPROCESSOR_STATE ProcessorState;