[oe-commits] org.oe.dev slugos-init: Changed boot scripts to only load modules if they are not already loaded
rwhitby commit
oe at amethyst.openembedded.net
Wed Mar 26 02:44:22 UTC 2008
slugos-init: Changed boot scripts to only load modules if they are not already loaded
Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: 1af32cac223255a8b64acab6e9b8aa5a8c5f3142
ViewMTN: http://monotone.openembedded.org/revision/info/1af32cac223255a8b64acab6e9b8aa5a8c5f3142
Files:
1
packages/slugos-init/files/modulefunctions
packages/slugos-init/files/turnup
packages/slugos-init/slugos-init_4.8.bb
Diffs:
#
# mt diff -rb7c384ae465079ec2295b2e95072191834385967 -r1af32cac223255a8b64acab6e9b8aa5a8c5f3142
#
#
#
# patch "packages/slugos-init/files/modulefunctions"
# from [7ffd6c95d6a361b24b12da8f5bae1e016237a845]
# to [67adae1c30b980d41ab5e522a495c2850348bded]
#
# patch "packages/slugos-init/files/turnup"
# from [9b5fe01bdf98e32a3d849b4f44d57f5329ac5862]
# to [7f0ad6124d8e29ed12f05fadc80d7688678b8652]
#
# patch "packages/slugos-init/slugos-init_4.8.bb"
# from [3cc7d29041e1c5b8ccd51759b5772dd0a44bb8e3]
# to [d527fb3796c109605dc769795fc18fb7f0c2e066]
#
============================================================
--- packages/slugos-init/files/modulefunctions 7ffd6c95d6a361b24b12da8f5bae1e016237a845
+++ packages/slugos-init/files/modulefunctions 67adae1c30b980d41ab5e522a495c2850348bded
@@ -6,29 +6,29 @@ loaddiskmods(){
loaddiskmods(){
case "$(machine)" in
- nslu2)
- modprobe ehci-hcd
- modprobe ohci-hcd
+ nslu2)
+ [ -d /sys/module/ehci_hcd ] || modprobe ehci-hcd
+ [ -d /sys/module/ohci_hcd ] || modprobe ohci-hcd
;;
- nas100d)
- modprobe ehci-hcd
- modprobe uhci-hcd
- modprobe pata-artop
- ;;
- dsmg600)
- modprobe ehci-hcd
- modprobe uhci-hcd
- modprobe pata-artop
- ;;
+ nas100d)
+ [ -d /sys/module/ehci_hcd ] || modprobe ehci-hcd
+ [ -d /sys/module/uhci_hcd ] || modprobe uhci-hcd
+ [ -d /sys/module/pata_artop ] || modprobe pata-artop
+ ;;
+ dsmg600)
+ [ -d /sys/module/ehci_hcd ] || modprobe ehci-hcd
+ [ -d /sys/module/uhci_hcd ] || modprobe uhci-hcd
+ [ -d /sys/module/pata_artop ] || modprobe pata-artop
+ ;;
esac
}
loadnetmods(){
case "$(machine)" in
- dsmg600)
- modprobe via-velocity
- ;;
+ dsmg600)
+ [ -d /sys/module/via_velocity ] || modprobe via-velocity
+ ;;
*)
true
;;
@@ -36,7 +36,7 @@ loadnfsmods(){
}
loadnfsmods(){
- modprobe nfs
+ [ -d /sys/module/nfs ] || modprobe nfs
}
loadmiscmods(){
============================================================
--- packages/slugos-init/files/turnup 9b5fe01bdf98e32a3d849b4f44d57f5329ac5862
+++ packages/slugos-init/files/turnup 7f0ad6124d8e29ed12f05fadc80d7688678b8652
@@ -490,12 +490,6 @@ boot_rootfs() {
return 1
};;
*) { echo '#!/bin/sh'
-# echo 'modprobe ehci-hcd'
-# echo 'modprobe ohci-hcd'
-# echo 'modprobe sd_mod'
-# echo 'modprobe usb-storage'
-# echo 'modprobe ext3'
-# echo 'sleep 5'
echo 'leds beep'
test "$sleep" -gt 0 && echo -n "sleep='$sleep' "
test -n "$uuid" && echo -n "UUID='$uuid' "
============================================================
--- packages/slugos-init/slugos-init_4.8.bb 3cc7d29041e1c5b8ccd51759b5772dd0a44bb8e3
+++ packages/slugos-init/slugos-init_4.8.bb d527fb3796c109605dc769795fc18fb7f0c2e066
@@ -4,7 +4,7 @@ RDEPENDS = "busybox devio"
LICENSE = "GPL"
DEPENDS = "base-files devio"
RDEPENDS = "busybox devio"
-PR = "r3"
+PR = "r4"
SRC_URI = "file://boot/flash \
file://boot/disk \
More information about the Openembedded-commits
mailing list