Theseus
Theseus copied to clipboard
Huge pages support for x86
PR as requested. Higher level page table entries (such as p2) are always marked as used for some reason. Just a draft as this is a WIP and not actually ready yet.
As discussed on discord, I can reproduce the error, which is caused by not using a range of pages and frames that are properly aligned to a 2MiB boundary.