From: Hermès Bélusca-Maïto Date: Sat, 6 Oct 2012 21:42:19 +0000 (+0000) Subject: [NTOSKRNL] X-Git-Tag: backups/ros-csrss@57560~52 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=9c2bfc5ecdc5f9a65bbf86a99fbe59baf7ce94f2 [NTOSKRNL] Some ExFreePool -> ExFreePoolWithTag CORE-6725 #resolve #comment Committed in r57506. svn path=/trunk/; revision=57506 --- diff --git a/reactos/ntoskrnl/mm/ARM3/ncache.c b/reactos/ntoskrnl/mm/ARM3/ncache.c index 8b3b300f8cb..010ee9b7f6d 100644 --- a/reactos/ntoskrnl/mm/ARM3/ncache.c +++ b/reactos/ntoskrnl/mm/ARM3/ncache.c @@ -71,7 +71,7 @@ MmAllocateNonCachedMemory(IN SIZE_T NumberOfBytes) // ASSERT(PageCount > MdlPageCount); MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; } @@ -86,7 +86,7 @@ MmAllocateNonCachedMemory(IN SIZE_T NumberOfBytes) // Out of memory... // MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; } @@ -201,7 +201,7 @@ MmFreeNonCachedMemory(IN PVOID BaseAddress, // Kill the MDL (and underlying pages) // MmFreePagesFromMdl(Mdl); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); // // Now free the system PTEs for the underlying VA diff --git a/reactos/ntoskrnl/mm/freelist.c b/reactos/ntoskrnl/mm/freelist.c index 4179ae2515f..9b42038c4f8 100644 --- a/reactos/ntoskrnl/mm/freelist.c +++ b/reactos/ntoskrnl/mm/freelist.c @@ -345,7 +345,7 @@ MiAllocatePagesForMdl(IN PHYSICAL_ADDRESS LowAddress, // If we didn' tfind any pages at all, fail // DPRINT1("NO MDL PAGES!\n"); - ExFreePool(Mdl); + ExFreePoolWithTag(Mdl, TAG_MDL); return NULL; }