]> git.openfabrics.org - ~aditr/ofed_scripts.git/commitdiff
Check whether kernel module is available on the current platform
authorVladimir Sokolovsky <vlad@mellanox.co.il>
Wed, 10 Oct 2007 16:37:21 +0000 (18:37 +0200)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Wed, 10 Oct 2007 16:37:21 +0000 (18:37 +0200)
before selecting it for installation.

Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
install.pl

index f4aa8ac43a9a26df2b3eb386a623f25582534f83..5aa9320041938ee911f0cc5b051c94c02f4c3652 100755 (executable)
@@ -1918,7 +1918,12 @@ sub select_packages
                     $modules =~ s/ /|/g;
                     if ($package =~ m/$modules/) {
                         if ( $selected eq 'y' ) {
-                            push (@selected_modules_by_user, $package);
+                            if (not $kernel_modules_info{$package}{'available'}) {
+                                print "$package is not available on this platform\n" if (not $quiet);
+                            }
+                            else {
+                                push (@selected_modules_by_user, $package);
+                            }
                             next;
                         }
                     }