summaryrefslogtreecommitdiffstats
path: root/prebuilt
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2011-01-30 19:09:33 +0000
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2011-01-30 19:09:33 +0000
commite49abc286e6968ca9a40b5c929a435d8cf1750ee (patch)
tree0e73ad4d68116c1ef54def345581f2cc0e1f8266 /prebuilt
parent7a1eca10f2b015d5a9d58baf8e737fafae36a504 (diff)
parentc27aa964e6e3a2998d72cdfee82bdc4b90212883 (diff)
downloadvendor_replicant-e49abc286e6968ca9a40b5c929a435d8cf1750ee.zip
vendor_replicant-e49abc286e6968ca9a40b5c929a435d8cf1750ee.tar.gz
vendor_replicant-e49abc286e6968ca9a40b5c929a435d8cf1750ee.tar.bz2
Merge "cm: slight check on modules load" into gingerbread
Diffstat (limited to 'prebuilt')
-rwxr-xr-xprebuilt/common/etc/init.d/04modules12
1 files changed, 10 insertions, 2 deletions
diff --git a/prebuilt/common/etc/init.d/04modules b/prebuilt/common/etc/init.d/04modules
index ad85910..1f00d63 100755
--- a/prebuilt/common/etc/init.d/04modules
+++ b/prebuilt/common/etc/init.d/04modules
@@ -4,7 +4,15 @@
MODULES="ipv6"
-for i in $MODULES;
+KVER=`uname -r`
+if [ ! -d /system/lib/modules/$KVER ]
+then
+ exit 0
+fi
+
+for i in $MODULES
do
- modprobe $i;
+ modprobe $i >/dev/null 2>&1
done
+
+exit 0