]> git.pld-linux.org Git - projects/geninitrd.git/commitdiff
- if no sata controller found do nothing
authorshadzik <shadzik@pld-linux.org>
Fri, 22 Oct 2010 13:19:20 +0000 (13:19 +0000)
committershadzik <shadzik@pld-linux.org>
Fri, 22 Oct 2010 13:19:20 +0000 (13:19 +0000)
svn-id: @11878

mod-sata.sh

index 325d36c5774edca2c39c5263fd3e330d00ac02e7..5c600adcbec0638bfc7e6925343b0e8cf4fbd1cd 100644 (file)
@@ -19,6 +19,8 @@ find_modules_sata()
        local module
        local vendordev
        vendordev=$(lspci -n -p /lib/modules/$kernel/modules.pcimap |awk '/0106/{ gsub(/:/," "); print "0x0000"$4 " " "0x0000"$5}')
-       module=$(grep "$vendordev" /lib/modules/$kernel/modules.pcimap |awk '{print $1}')
-       find_module "$module"
+       if [ ! -z $vendordev ]; then
+               module=$(grep "$vendordev" /lib/modules/$kernel/modules.pcimap |awk '{print $1}')
+               find_module "$module"
+       fi
 }
This page took 0.128384 seconds and 4 git commands to generate.