[NTOSKRNL]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 6 Oct 2012 21:42:19 +0000 (21:42 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 6 Oct 2012 21:42:19 +0000 (21:42 +0000)
Some ExFreePool -> ExFreePoolWithTag

CORE-6725 #resolve #comment Committed in r57506.

svn path=/trunk/; revision=57506

reactos/ntoskrnl/mm/ARM3/ncache.c
reactos/ntoskrnl/mm/freelist.c

index 8b3b300..010ee9b 100644 (file)
@@ -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
index 4179ae2..9b42038 100644 (file)
@@ -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;
     }