From d13bdf3930a9cd97c6105c03975460f5a5c5f62a Mon Sep 17 00:00:00 2001
From: PerikiyoXD <perikiyoxd@gmail.com>
Date: Mon, 6 May 2024 17:00:14 +0200
Subject: [PATCH] Add CPU features to PRCB

---
 sdk/xtdk/amd64/ketypes.h | 1 +
 sdk/xtdk/i686/ketypes.h  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sdk/xtdk/amd64/ketypes.h b/sdk/xtdk/amd64/ketypes.h
index 4618b044..c76b2d10 100644
--- a/sdk/xtdk/amd64/ketypes.h
+++ b/sdk/xtdk/amd64/ketypes.h
@@ -498,6 +498,7 @@ typedef struct _KPROCESSOR_CONTROL_BLOCK
     ULONG64 RspBase;
     ULONG_PTR SetMember;
     CPU_IDENTIFICATION CpuId;
+    CPU_FEATURES CpuFeatures;
     KPROCESSOR_STATE ProcessorState;
     KSPIN_LOCK_QUEUE LockQueue[MaximumLock];
     KDPC_DATA DpcData[2];
diff --git a/sdk/xtdk/i686/ketypes.h b/sdk/xtdk/i686/ketypes.h
index 602c831b..a8cd90c3 100644
--- a/sdk/xtdk/i686/ketypes.h
+++ b/sdk/xtdk/i686/ketypes.h
@@ -456,6 +456,7 @@ typedef struct _KPROCESSOR_CONTROL_BLOCK
     UCHAR Number;
     ULONG_PTR SetMember;
     CPU_IDENTIFICATION CpuId;
+    CPU_FEATURES CpuFeatures;
     KPROCESSOR_STATE ProcessorState;
     KSPIN_LOCK_QUEUE LockQueue[MaximumLock];
     ULONG_PTR MultiThreadProcessorSet;