Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2019 01:50:26 +0000 (UTC)
From:      Conrad Meyer <cem@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r352733 - head/sys/amd64/amd64
Message-ID:  <201909260150.x8Q1oQIM064310@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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");
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909260150.x8Q1oQIM064310>