diff options
author | alc <alc@FreeBSD.org> | 2008-06-23 15:22:53 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2008-06-23 15:22:53 +0000 |
commit | 13b5266a78f095e4fa02282fd3a6b2f5578c46a5 (patch) | |
tree | e7f1c4a5128bbc6f6bfd75537a8478e784b927cf /sys/amd64 | |
parent | 46fbea2f90b79faab8492caaac31e2f632911215 (diff) | |
download | FreeBSD-src-13b5266a78f095e4fa02282fd3a6b2f5578c46a5.zip FreeBSD-src-13b5266a78f095e4fa02282fd3a6b2f5578c46a5.tar.gz |
Ensure that KERNBASE is no less than the virtual address -2GB.
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/include/vmparam.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/amd64/include/vmparam.h b/sys/amd64/include/vmparam.h index 712b54b..f1cd14e 100644 --- a/sys/amd64/include/vmparam.h +++ b/sys/amd64/include/vmparam.h @@ -158,7 +158,7 @@ #define DMAP_MIN_ADDRESS KVADDR(DMPML4I, 0, 0, 0) #define DMAP_MAX_ADDRESS KVADDR(DMPML4I+1, 0, 0, 0) -#define KERNBASE KVADDR(KPML4I, KPDPI, 0, 0) +#define KERNBASE MAX(0xffffffff80000000ul, VM_MIN_KERNEL_ADDRESS) #define UPT_MAX_ADDRESS KVADDR(PML4PML4I, PML4PML4I, PML4PML4I, PML4PML4I) #define UPT_MIN_ADDRESS KVADDR(PML4PML4I, 0, 0, 0) |