svn commit: r224273 - head/etc/rc.d
Doug Barton
dougb at FreeBSD.org
Fri Jul 22 21:08:20 UTC 2011
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
}
More information about the svn-src-all
mailing list