The branch main has been updated by kib:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=059d0584d382db1650230029327073073cf55c05

commit 059d0584d382db1650230029327073073cf55c05
Author:     Konstantin Belousov <k...@freebsd.org>
AuthorDate: 2025-07-17 00:12:38 +0000
Commit:     Konstantin Belousov <k...@freebsd.org>
CommitDate: 2025-07-20 00:25:45 +0000

    amd64 vmparam.h: update KVA map
    
    Also designate the start address of the kernel pml4 entry.
    
    Reviewed by:    alc, markj
    Sponsored by:   The FreeBSD Foundation
    Differential revision:  https://reviews.freebsd.org/D51364
---
 sys/amd64/include/vmparam.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys/amd64/include/vmparam.h b/sys/amd64/include/vmparam.h
index e4cc05cbb889..ef352e776af6 100644
--- a/sys/amd64/include/vmparam.h
+++ b/sys/amd64/include/vmparam.h
@@ -181,9 +181,9 @@
  * 0x0100000000000000 - 0xf0ffffffffffffff   does not exist (hole)
  * 0xff00000000000000 - 0xff00ffffffffffff   recursive page table (2048TB slot)
  * 0xff01000000000000 - 0xff20ffffffffffff   direct map (32 x 2048TB slots)
- * 0xff21000000000000 - 0xffff807fffffffff   unused
- * 0xffff808000000000 - 0xffff847fffffffff   large map (can be tuned up)
- * 0xffff848000000000 - 0xfffff77fffffffff   unused (large map extends there)
+ * 0xff21000000000000 - 0xff40ffffffffffff   large map
+ * 0xff41000000000000 - 0xffff7fffffffffff   unused
+ * 0xffff800000000000 - 0xfffff5ffffffffff   unused (start of kernel pml4 
entry)
  * 0xfffff60000000000 - 0xfffff7ffffffffff   2TB KMSAN origin map, optional
  * 0xfffff78000000000 - 0xfffff7bfffffffff   512GB KASAN shadow map, optional
  * 0xfffff80000000000 - 0xfffffbffffffffff   4TB unused

Reply via email to