diff options
author | Ian Moffett <ian@osmora.org> | 2025-06-25 16:03:15 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-06-25 16:03:15 -0400 |
commit | 32ff35677e1444727dd12b4e7d93476f62f8135a (patch) | |
tree | 3ed038876505a77952327c744e59d4f0d704308c /usr.bin/elfdump | |
parent | 074ef7ccfadb6ae36a88fe300b44f16057f970d4 (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 'usr.bin/elfdump')
0 files changed, 0 insertions, 0 deletions