svn commit: r339309 - head/release

Kyle Evans kevans at FreeBSD.org
Thu Oct 11 17:18:50 UTC 2018


Author: kevans
Date: Thu Oct 11 17:18:49 2018
New Revision: 339309
URL: https://svnweb.freebsd.org/changeset/base/339309

Log:
  Disable kernels_autodetect on installation media
  
  This feature is disabled on install media as these generally won't have any
  interesting kernels to be listed other than the default kernel, so the
  potential performance penalty in these situations likely isn't worth it.
  
  Approved by:	re (kib)

Modified:
  head/release/Makefile

Modified: head/release/Makefile
==============================================================================
--- head/release/Makefile	Thu Oct 11 17:17:54 2018	(r339308)
+++ head/release/Makefile	Thu Oct 11 17:18:49 2018	(r339309)
@@ -212,6 +212,7 @@ disc1: packagesystem
 	echo hostid_enable=\"NO\" >> ${.TARGET}/etc/rc.conf
 	echo debug.witness.trace=0 >> ${.TARGET}/etc/sysctl.conf
 	echo vfs.mountroot.timeout=\"10\" >> ${.TARGET}/boot/loader.conf
+	echo kernels_autodetect=\"NO\" >> ${.TARGET}/boot/loader.conf
 	cp ${.CURDIR}/rc.local ${.TARGET}/etc
 	touch ${.TARGET}
 
@@ -239,6 +240,7 @@ bootonly: packagesystem
 	echo hostid_enable=\"NO\" >> ${.TARGET}/etc/rc.conf
 	echo debug.witness.trace=0 >> ${.TARGET}/etc/sysctl.conf
 	echo vfs.mountroot.timeout=\"10\" >> ${.TARGET}/boot/loader.conf
+	echo kernels_autodetect=\"NO\" >> ${.TARGET}/boot/loader.conf
 	cp ${.CURDIR}/rc.local ${.TARGET}/etc
 
 dvd: packagesystem
@@ -263,6 +265,7 @@ dvd: packagesystem
 	echo hostid_enable=\"NO\" >> ${.TARGET}/etc/rc.conf
 	echo debug.witness.trace=0 >> ${.TARGET}/etc/sysctl.conf
 	echo vfs.mountroot.timeout=\"10\" >> ${.TARGET}/boot/loader.conf
+	echo kernels_autodetect=\"NO\" >> ${.TARGET}/boot/loader.conf
 	cp ${.CURDIR}/rc.local ${.TARGET}/etc
 	touch ${.TARGET}
 


More information about the svn-src-head mailing list