This commit is contained in:
Timo Kreuzer 2019-07-13 15:28:44 +02:00
parent 8b20755040
commit 8cfd5c601f
2 changed files with 7 additions and 4 deletions

View file

@ -2016,6 +2016,9 @@ ExAllocatePoolWithTag(
Tag = ' GIB';
}
ExpInsertPoolTracker(Tag, ROUND_TO_PAGES(NumberOfBytes), OriginalType);
#if DBG
RtlFillMemory(Allocation, NumberOfBytes, 0xCD);
#endif
return Allocation;
}

View file

@ -666,7 +666,7 @@ MiAllocatePoolPages(IN POOL_TYPE PoolType,
// Return the allocation address to the caller
//
#if DBG
RtlFillMemory(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xCD);
RtlFillMemoryUlong(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xABABABAB);
#endif
return BaseVa;
}
@ -680,7 +680,7 @@ MiAllocatePoolPages(IN POOL_TYPE PoolType,
if (BaseVa)
{
#if DBG
RtlFillMemory(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xCD);
RtlFillMemoryUlong(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xABABABAB);
#endif
return BaseVa;
}
@ -812,7 +812,7 @@ MiAllocatePoolPages(IN POOL_TYPE PoolType,
//
KeReleaseQueuedSpinLock(LockQueueMmNonPagedPoolLock, OldIrql);
#if DBG
RtlFillMemory(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xCD);
RtlFillMemoryUlong(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xABABABAB);
#endif
return BaseVa;
}
@ -911,7 +911,7 @@ MiAllocatePoolPages(IN POOL_TYPE PoolType,
//
BaseVa = MiPteToAddress(StartPte);
#if DBG
RtlFillMemory(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xCD);
RtlFillMemoryUlong(BaseVa, ROUND_TO_PAGES(SizeInBytes), 0xABABABAB);
#endif
return BaseVa;
}