Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jul 2011 21:08:19 +0000 (UTC)
From:      Doug Barton <dougb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r224273 - head/etc/rc.d
Message-ID:  <201107222108.p6ML8JUL032425@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dougb
Date: Fri Jul 22 21:08:19 2011
New Revision: 224273
URL: http://svn.freebsd.org/changeset/base/224273

Log:
  Revert the apparently-unecessary module_path twiddling from r223917
  
  Approved by:	re (kib)

Modified:
  head/etc/rc.d/kld

Modified: head/etc/rc.d/kld
==============================================================================
--- head/etc/rc.d/kld	Fri Jul 22 18:03:33 2011	(r224272)
+++ head/etc/rc.d/kld	Fri Jul 22 21:08:19 2011	(r224273)
@@ -41,24 +41,11 @@ kld_start()
 {
 	[ -n "$kld_list" ] || return
 
-	local _kernel_path _module_path _kld _path
-
-	_kernel_path=`$SYSCTL_N kern.bootfile`
-	_kernel_path="${_kernel_path%/*}"
-
-	_module_path=`$SYSCTL_N kern.module_path`
-	_module_path="${_module_path#*\;}"
-	_module_path="$_kernel_path `ltr $_module_path \; ' '`"
+	local _kld
 
 	echo 'Loading kernel modules:'
 	for _kld in $kld_list ; do
-		for _path in $_module_path ; do
-			if [ -x "${_path}/${_kld}.ko" ]; then
-				load_kld -e ${_kld}.ko ${_path}/${_kld}.ko
-				continue 2
-			fi
-		done
-		warn "${_kld}.ko not found in $_module_path"
+		load_kld -e ${_kld}.ko $_kld
 	done
 }
 



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