svn commit: r221940 - projects/bhyve/sys/amd64/vmm

John Baldwin jhb at FreeBSD.org
Sun May 15 02:09:13 UTC 2011


Author: jhb
Date: Sun May 15 02:09:12 2011
New Revision: 221940
URL: http://svn.freebsd.org/changeset/base/221940

Log:
  Enable handling of 1GB pages in the direct map since HEAD supports those.
  
  Submitted by:	neel

Modified:
  projects/bhyve/sys/amd64/vmm/vmm_mem.c

Modified: projects/bhyve/sys/amd64/vmm/vmm_mem.c
==============================================================================
--- projects/bhyve/sys/amd64/vmm/vmm_mem.c	Sun May 15 01:08:51 2011	(r221939)
+++ projects/bhyve/sys/amd64/vmm/vmm_mem.c	Sun May 15 02:09:12 2011	(r221940)
@@ -168,8 +168,7 @@ vmm_mem_direct_map(vm_paddr_t start, vm_
 	if (end >= NBPML4)
 		panic("Cannot map memory beyond %ldGB", NBPML4 / GB);
 
-	/* XXX FreeBSD 8.1 does not use 1G superpages in the direct map */
-	if (0 && vmm_supports_1G_pages())
+	if (vmm_supports_1G_pages())
 		superpage_size = NBPDP;
 	else
 		superpage_size = NBPDR;


More information about the svn-src-projects mailing list