diff options
author | 2013-03-23 16:12:18 +0000 | |
---|---|---|
committer | 2013-03-23 16:12:18 +0000 | |
commit | 184e2458f7c67437a49d9b4a6fb8f1b69c45f54b (patch) | |
tree | c3665973988f866bb28f01fa2852422e43fb1d59 /sys/arch/i386/include/vmparam.h | |
parent | Avoid using DEV_BSHIFT, and use DEV_BSIZE instead. (diff) | |
download | wireguard-openbsd-184e2458f7c67437a49d9b4a6fb8f1b69c45f54b.tar.xz wireguard-openbsd-184e2458f7c67437a49d9b4a6fb8f1b69c45f54b.zip |
refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added
to keep definitions our of user space. The MD files now follow a consistant
order -- all namespace intrusion is at the tail can be cleaned up
independently. locore, bootblocks, and libkvm still see enough visibility to
build. Checked on 90% of platforms...
Diffstat (limited to 'sys/arch/i386/include/vmparam.h')
-rw-r--r-- | sys/arch/i386/include/vmparam.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/i386/include/vmparam.h b/sys/arch/i386/include/vmparam.h index 224e75d89a7..48823fc2bd7 100644 --- a/sys/arch/i386/include/vmparam.h +++ b/sys/arch/i386/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.49 2013/01/27 16:12:16 fgsch Exp $ */ +/* $OpenBSD: vmparam.h,v 1.50 2013/03/23 16:12:23 deraadt Exp $ */ /* $NetBSD: vmparam.h,v 1.15 1994/10/27 04:16:34 cgd Exp $ */ /*- @@ -104,7 +104,7 @@ /* user/kernel map constants */ #define VM_MIN_ADDRESS ((vaddr_t)PAGE_SIZE) -#define VM_MAXUSER_ADDRESS ((vaddr_t)((PDSLOT_PTE<<PDSHIFT) - USPACE)) +#define VM_MAXUSER_ADDRESS ((vaddr_t)((PDSLOT_PTE<<PDSHIFT) - (2 * PAGE_SIZE))) #define VM_MAX_ADDRESS ((vaddr_t)((PDSLOT_PTE<<PDSHIFT) + \ (PDSLOT_PTE<<PGSHIFT))) #define VM_MIN_KERNEL_ADDRESS ((vaddr_t)KERNBASE) |