Index: boot/freeldr/freeldr/mm/meminit.c =================================================================== --- boot/freeldr/freeldr/mm/meminit.c (revision 69746) +++ boot/freeldr/freeldr/mm/meminit.c (working copy) @@ -520,6 +520,13 @@ RealPageLookupTable[Index].PageAllocated = PageAllocated; RealPageLookupTable[Index].PageAllocationLength = (PageAllocated != LoaderFree) ? 1 : 0; } + + if (PageAllocated == LoaderFree) + { + ERR("setting LoaderFree. StartPage=0x%lx, PageCount=0x%lx\n", StartPage, PageCount); + ERR("RealPageLookupTable[StartPage].PageAllocated = 0x%lx\n", RealPageLookupTable[StartPage].PageAllocated); + } + TRACE("MmMarkPagesInLookupTable() Done\n"); } @@ -542,6 +549,8 @@ PFN_NUMBER Index; PFN_NUMBER FreePageCount; + ERR("MmCountFreePagesInLookupTable(0x%p, 0x%lx)\n", PageLookupTable, TotalPageCount); + FreePageCount = 0; for (Index=0; Index