]> git.openfabrics.org - ~tnikolova/ofed_scripts/.git/commitdiff
Add cxgb4
authorVladimir Sokolovsky <vlad@mellanox.co.il>
Thu, 28 Jul 2011 15:40:07 +0000 (18:40 +0300)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Thu, 28 Jul 2011 15:40:07 +0000 (18:40 +0300)
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
install.pl

index f0218fba36a2dd7afee4de59b1e32053363be273..8e58266ebc6c006c263bf7134955028dc695e51f 100755 (executable)
@@ -324,7 +324,7 @@ my @mlnx_en_packages = (
 
 # List of all available packages sorted following dependencies
 my @kernel_packages = ("kernel-ib", "kernel-ib-devel", "ib-bonding", "ib-bonding-debuginfo");
-my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "cxgb3", "nes", "ehca", "qib", "ipoib");
+my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "cxgb3", "cxgb4", "nes", "ehca", "qib", "ipoib");
 my @ulp_modules = ("sdp", "srp", "srpt", "rds", "qlgc_vnic", "iser");
 
 # kernel modules in "technology preview" status can be installed by
@@ -417,6 +417,9 @@ my %kernel_modules_info = (
         'cxgb3' =>
             { name => "cxgb3", available => 1, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
+        'cxgb4' =>
+            { name => "cxgb4", available => 0, selected => 0,
+            included_in_rpm => 0, requires => ["core"], },
         'nes' =>
             { name => "nes", available => 1, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
@@ -1727,6 +1730,10 @@ sub set_availability
             $packages_info{'libnes-debuginfo'}{'available'} = 0;
     }
 
+    if ($kernel =~ m/2.6.39*/) {
+            $kernel_modules_info{'cxgb4'}{'available'} = 1;
+    }
+
     if ($arch =~ m/ia64/) {
             $kernel_modules_info{'mlx4_en'}{'available'} = 0;
     }