summaryrefslogtreecommitdiff
path: root/lib/libc/src
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-06-25 16:03:15 -0400
committerIan Moffett <ian@osmora.org>2025-06-25 16:03:15 -0400
commit32ff35677e1444727dd12b4e7d93476f62f8135a (patch)
tree3ed038876505a77952327c744e59d4f0d704308c /lib/libc/src
parent074ef7ccfadb6ae36a88fe300b44f16057f970d4 (diff)
kernel/amd64: Throw away any pre-kernel huge pages
Before the Hyra kernel starts up, the Limine bootloader creates a mapping of the first 4 GiB of memory (identity mapped for base revisions of zero and mapped to the HDDM on higher base revisions). However, it usually will create a huge mapping over this which would be problematic during remaps of device MMIO base addresses as they typically reside at the 4 GiB region of RAM and as of this commit, huge pages are not a supported feature of the Hyra AMD64 pmap layer. Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'lib/libc/src')
0 files changed, 0 insertions, 0 deletions