Author: kib
Date: Thu Oct  5 11:36:55 2017
New Revision: 324302
URL: https://svnweb.freebsd.org/changeset/base/324302

Log:
  Reduce default max_ldt_segment value to 512.
  
  This makes the LDT to use only one page with default settings,
  avoiding the need to find contigous 2 pages in KVA.  It seems that
  most users are fine even with 512 segments.
  
  Discussed with:       bde
  Sponsored by: The FreeBSD Foundation
  MFC after:    1 week

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

Modified: head/sys/amd64/amd64/sys_machdep.c
==============================================================================
--- head/sys/amd64/amd64/sys_machdep.c  Thu Oct  5 11:34:51 2017        
(r324301)
+++ head/sys/amd64/amd64/sys_machdep.c  Thu Oct  5 11:36:55 2017        
(r324302)
@@ -64,7 +64,7 @@ __FBSDID("$FreeBSD$");
 
 #define        MAX_LD          8192
 
-int max_ldt_segment = 1024;
+int max_ldt_segment = 512;
 SYSCTL_INT(_machdep, OID_AUTO, max_ldt_segment, CTLFLAG_RDTUN,
     &max_ldt_segment, 0,
     "Maximum number of allowed LDT segments in the single address space");
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to