[NTOS:PNP] Use pool tagging for DEVICE_ACTION_DATA. CORE-10456

This commit is contained in:
Thomas Faber
2018-04-18 16:13:14 +02:00
parent 121146e651
commit d82ccaa2a2
+4 -2
View File
@@ -926,7 +926,7 @@ IopDeviceActionWorker(
Data->Type);
ObDereferenceObject(Data->DeviceObject);
ExFreePool(Data);
ExFreePoolWithTag(Data, TAG_IO);
KeAcquireSpinLock(&IopDeviceActionLock, &OldIrql);
}
IopDeviceActionInProgress = FALSE;
@@ -4892,7 +4892,9 @@ IoInvalidateDeviceRelations(
PDEVICE_ACTION_DATA Data;
KIRQL OldIrql;
Data = ExAllocatePool(NonPagedPool, sizeof(DEVICE_ACTION_DATA));
Data = ExAllocatePoolWithTag(NonPagedPool,
sizeof(DEVICE_ACTION_DATA),
TAG_IO);
if (!Data)
return;