Update PTE mapping to allocate from PFN database
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 34s
Builds / ExectOS (i686, debug) (push) Successful in 33s
Builds / ExectOS (amd64, release) (push) Successful in 51s
Builds / ExectOS (i686, release) (push) Successful in 48s

This commit is contained in:
2026-06-12 08:54:51 +02:00
parent 32f0b747a1
commit b0d2868f82
3 changed files with 68 additions and 14 deletions

View File

@@ -256,6 +256,9 @@ MM::Manager::InitializeMemoryManager(VOID)
/* Initialize page table */
MM::Pte::InitializePageTable();
/* Initialize PFN database */
MM::Pfn::InitializePfnDatabase();
/* Initialize system PTE space */
MM::Pte::InitializeSystemPteSpace();
@@ -265,9 +268,6 @@ MM::Manager::InitializeMemoryManager(VOID)
/* Initialize non-paged pool */
MM::Pool::InitializeNonPagedPool();
/* Initialize PFN database */
MM::Pfn::InitializePfnDatabase();
/* Initialize allocations tracking tables */
MM::Allocator::InitializeAllocationsTracking();
MM::Allocator::InitializeBigAllocationsTracking();