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);
 }
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to