# 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
'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"], },
$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;
}