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/kstat | |
| 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/kstat')
0 files changed, 0 insertions, 0 deletions
