svn commit: r352733 - head/sys/amd64/amd64

Conrad Meyer cem at FreeBSD.org
Thu Sep 26 01:50:27 UTC 2019


Author: cem
Date: Thu Sep 26 01:50:26 2019
New Revision: 352733
URL: https://svnweb.freebsd.org/changeset/base/352733

Log:
  amd64: Expose vm.pmap.large_map_pml4_entries as a sysctl node
  
  It's nice to have sysctl nodes for tunables.
  
  Sponsored by:	Dell EMC Isilon

Modified:
  head/sys/amd64/amd64/pmap.c

Modified: head/sys/amd64/amd64/pmap.c
==============================================================================
--- head/sys/amd64/amd64/pmap.c	Thu Sep 26 01:50:20 2019	(r352732)
+++ head/sys/amd64/amd64/pmap.c	Thu Sep 26 01:50:26 2019	(r352733)
@@ -1965,6 +1965,11 @@ pmap_init(void)
 	}
 }
 
+SYSCTL_UINT(_vm_pmap, OID_AUTO, large_map_pml4_entries,
+    CTLFLAG_RDTUN | CTLFLAG_NOFETCH, &lm_ents, 0,
+    "Maximum number of PML4 entries for use by large map (tunable).  "
+    "Each entry corresponds to 512GB of address space.");
+
 static SYSCTL_NODE(_vm_pmap, OID_AUTO, pde, CTLFLAG_RD, 0,
     "2MB page mapping counters");
 


More information about the svn-src-head mailing list