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

This commit is contained in:
Thomas Faber 2017-12-18 00:13:51 +01:00
parent 121146e651
commit d82ccaa2a2
No known key found for this signature in database
GPG key ID: 076E7C3D44720826

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;