svn commit: r187406 - in stable/7/sys: . contrib/pf dev/ath/ath_hal
dev/cxgb vm
Alan Cox
alc at FreeBSD.org
Sun Jan 18 11:33:56 PST 2009
Author: alc
Date: Sun Jan 18 19:33:55 2009
New Revision: 187406
URL: http://svn.freebsd.org/changeset/base/187406
Log:
MFC rev 179923
Make preparations for increasing the size of the kernel virtual address
space on the amd64 architecture.
Modified:
stable/7/sys/ (props changed)
stable/7/sys/contrib/pf/ (props changed)
stable/7/sys/dev/ath/ath_hal/ (props changed)
stable/7/sys/dev/cxgb/ (props changed)
stable/7/sys/vm/vm_kern.c
Modified: stable/7/sys/vm/vm_kern.c
==============================================================================
--- stable/7/sys/vm/vm_kern.c Sun Jan 18 19:25:36 2009 (r187405)
+++ stable/7/sys/vm/vm_kern.c Sun Jan 18 19:33:55 2009 (r187406)
@@ -502,8 +502,12 @@ kmem_init(start, end)
/* N.B.: cannot use kgdb to debug, starting with this assignment ... */
kernel_map = m;
(void) vm_map_insert(m, NULL, (vm_ooffset_t) 0,
- VM_MIN_KERNEL_ADDRESS, start, VM_PROT_ALL, VM_PROT_ALL,
- MAP_NOFAULT);
+#ifdef __amd64__
+ KERNBASE,
+#else
+ VM_MIN_KERNEL_ADDRESS,
+#endif
+ start, VM_PROT_ALL, VM_PROT_ALL, MAP_NOFAULT);
/* ... and ending with the completion of the above `insert' */
vm_map_unlock(m);
}
More information about the svn-src-stable-7
mailing list