|
|
3d2be65545
|
Make MM::Pte::InitializeSystemPtePool public
|
2026-03-25 15:03:33 +01:00 |
|
|
|
bc85eb3c12
|
Add missing annotations
|
2026-03-25 15:03:33 +01:00 |
|
|
|
6accbfd2ae
|
Replace ULONG with PFN_COUNT in system PTE variables
|
2026-03-25 15:03:33 +01:00 |
|
|
|
602e837e11
|
Add mechanism to free system PTEs and merge adjacent clusters
|
2026-03-25 15:03:33 +01:00 |
|
|
|
3270f920dd
|
Remove dead code from paging and PTE management
|
2026-03-25 15:03:33 +01:00 |
|
|
|
4f6e8bc07a
|
Initialize system PTEs with arch-specific list terminator
|
2026-03-25 15:03:33 +01:00 |
|
|
|
4963ff5367
|
Initialize PTE template dynamically to resolve build warnings
|
2026-03-25 15:03:33 +01:00 |
|
|
|
b6c5bae289
|
Minor style fixes in MM includes
|
2026-03-25 15:03:33 +01:00 |
|
|
|
75dfcec5a6
|
Implement PFN database initialization and memory descriptor processing
|
2026-03-25 15:03:33 +01:00 |
|
|
|
425780de69
|
Initialize system PTE pools and implement reservation routines
|
2026-03-25 15:03:33 +01:00 |
|
|
|
446d9af325
|
Initialize system page tables and configure kernel mappings
|
2026-03-25 15:03:33 +01:00 |
|
|
|
3c5bb52152
|
Add virtual address validation and system PTE helpers
|
2026-03-25 15:03:33 +01:00 |
|
|
|
d8b2af8f1e
|
Split PTE implementation per architecture
|
2026-03-25 15:03:33 +01:00 |
|