Skip to content

Complete the initialisation of HHDM#38

Closed
ryuukumar wants to merge 7 commits intomainfrom
vmm/init-hhdm
Closed

Complete the initialisation of HHDM#38
ryuukumar wants to merge 7 commits intomainfrom
vmm/init-hhdm

Conversation

@ryuukumar
Copy link
Copy Markdown
Owner

HHDM is mandatorily created for all parts of memory except those that limine says are 'reserved' or 'bad memory'.

@ryuukumar
Copy link
Copy Markdown
Owner Author

Complication: Limine maps huge pages in its HHDM, which means augmenting would require support for huge pages in the VMM. That's not in scope right now, so ACPI should map the regions it needs by itself.

@ryuukumar ryuukumar closed this Apr 13, 2026
@ryuukumar ryuukumar deleted the vmm/init-hhdm branch April 13, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant