https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7a05b393c5b5cb54e45d2…
commit 7a05b393c5b5cb54e45d2b14d2ba420cd28d5dac
Author:     Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
AuthorDate: Sun Jan 5 21:12:50 2025 +0100
Commit:     Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
CommitDate: Sun Jan 5 21:16:56 2025 +0100
    [NTOS:IO] TAG_KINTERRUPT -> TAG_IO_INTERRUPT and change its value.
    Change its value, as per the official Windows pooltag.txt file.
---
 ntoskrnl/include/internal/tag.h | 2 +-
 ntoskrnl/io/iomgr/irq.c         | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ntoskrnl/include/internal/tag.h b/ntoskrnl/include/internal/tag.h
index 4292f4b439d..4c71be47240 100644
--- a/ntoskrnl/include/internal/tag.h
+++ b/ntoskrnl/include/internal/tag.h
@@ -84,7 +84,7 @@
 #define TAG_IOWI                'IWOI'
 #define TAG_IRP                 ' prI'
 #define TAG_IOBUF               'UBOI'
-#define TAG_KINTERRUPT          'RSIK'
+#define TAG_IO_INTERRUPT        'nioI'
 #define TAG_MDL                 ' LDM'
 #define TAG_IO_DEVNODE          'donD'
 #define TAG_PNP_NOTIFY          'NPnP'
diff --git a/ntoskrnl/io/iomgr/irq.c b/ntoskrnl/io/iomgr/irq.c
index 6e09f6b196e..c8e9c5527e6 100644
--- a/ntoskrnl/io/iomgr/irq.c
+++ b/ntoskrnl/io/iomgr/irq.c
@@ -60,7 +60,7 @@ IoConnectInterrupt(OUT PKINTERRUPT *InterruptObject,
     IoInterrupt = ExAllocatePoolZero(NonPagedPool,
                                      (Count - 1) * sizeof(KINTERRUPT) +
                                      sizeof(IO_INTERRUPT),
-                                     TAG_KINTERRUPT);
+                                     TAG_IO_INTERRUPT);
     if (!IoInterrupt) return STATUS_INSUFFICIENT_RESOURCES;
     /* Use the structure's spinlock, if none was provided */
@@ -105,7 +105,7 @@ IoConnectInterrupt(OUT PKINTERRUPT *InterruptObject,
             if (FirstRun)
             {
                 /* We failed early so just free this */
-                ExFreePoolWithTag(IoInterrupt, TAG_KINTERRUPT);
+                ExFreePoolWithTag(IoInterrupt, TAG_IO_INTERRUPT);
             }
             else
             {
@@ -166,7 +166,7 @@ IoDisconnectInterrupt(PKINTERRUPT InterruptObject)
     }
     /* Free the I/O interrupt */
-    ExFreePoolWithTag(IoInterrupt, TAG_KINTERRUPT);
+    ExFreePoolWithTag(IoInterrupt, TAG_IO_INTERRUPT);
 }
 NTSTATUS