From: Tatyana Nikolova Date: Wed, 15 Feb 2017 20:36:10 +0000 (-0600) Subject: ofed-scripts: Add i40iw to install script X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=212909c79e28de2465779587a4380330eb8a7297;p=~aditr%2Fofed_scripts.git ofed-scripts: Add i40iw to install script Add new drivers i40iw and i40e to install script. Enable their installation only on linux 4.8. Signed-off-by: Tatyana Nikolova --- diff --git a/install.pl b/install.pl index 53f9faf..5986063 100755 --- a/install.pl +++ b/install.pl @@ -590,7 +590,7 @@ my @prev_ofed_packages = ( "openib-diags", "openib-mstflint", "openib-perftest", "openib-srptools", "openib-tvflash", "openmpi", "openmpi-devel", "openmpi-libs", "ibutils", "ibutils-devel", "ibutils-libs", "ibutils2", "ibutils2-devel", - "libnes", "libnes-devel", + "libnes", "libnes-devel", "libi40iw", "infinipath-psm", "infinipath-psm-devel", "intel-mic-psm", "intel-mic-psm-devel", "ibpd", "libibscif", "libibscif-devel", "rdma-core", "rdma-core-compat", @@ -601,8 +601,9 @@ my @prev_ofed_packages = ( my @distro_ofed_packages = ( "libamso", "libamso-devel", "dapl2", "dapl2-devel", "mvapich", "mvapich2", "mvapich2-devel", "mvapich-devel", "libboost_mpi1_36_0", "boost-devel", "boost-doc", "libmthca-rdmav2", "libcxgb3-rdmav2", "libcxgb4-rdmav2", - "libmlx4-rdmav2", "libibverbs1", "libibmad1", "libibumad1", "libibcommon1", "ofed", "ofa", "libibdm1", "libibcm1", "libibnetdisc5", - "scsi-target-utils", "rdma-ofa-agent", "libibumad3", "libibmad5", "libibverbs-runtime", "librdmacm1" + "libmlx4-rdmav2", "libnes-rdmav2", "libi40iw-rdmav2", "libibverbs1", "libibmad1", "libibumad1", "libibcommon1", "ofed", + "ofa", "libibdm1", "libibcm1", "libibnetdisc5", "scsi-target-utils", "rdma-ofa-agent", "libibumad3", "libibmad5", + "libibverbs-runtime", "librdmacm1" ); my @mlnx_en_packages = ( @@ -621,7 +622,7 @@ my @chelsio_uwire_packages = ( # List of all available packages sorted following dependencies my @kernel_packages = ("compat-rdma", "compat-rdma-devel", "ib-bonding", "ib-bonding-debuginfo"); -my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "mlx5", "cxgb3", "cxgb4", "nes", "ehca", "qib", "ocrdma", "ipoib", "nvme", "nvme-host", "nvme-target"); +my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "mlx5", "cxgb3", "cxgb4", "nes", "i40iw", "i40e", "ehca", "qib", "ocrdma", "ipoib", "nvme", "nvme-host", "nvme-target"); my @ulp_modules = ("sdp", "srp", "srpt", "rds", "qlgc_vnic", "iser", "nfsrdma", "cxgb3i", "cxgb4i"); my @xeon_phi_kernel = ("ibscif", "ibp-server", "ibp-debug"); @@ -705,6 +706,12 @@ my %kernel_modules_info = ( 'nes' => { name => "nes", available => 1, selected => 0, included_in_rpm => 0, requires => ["core"], }, + 'i40iw' => + { name => "i40iw", available => 0, selected => 0, + included_in_rpm => 0, requires => ["core","i40e"], }, + 'i40e' => + { name => "i40e", available => 0, selected => 0, + included_in_rpm => 0, requires => ["core"], }, 'ocrdma' => { name => "ocrdma", available => 0, selected => 0, included_in_rpm => 0, requires => ["core"], }, @@ -1328,6 +1335,8 @@ sub set_availability $packages_info{'rds-devel'}{'available'} = 1; $packages_info{'rds-tools-debuginfo'}{'available'} = 1; $kernel_modules_info{'srpt'}{'available'} = 1; + $kernel_modules_info{'i40e'}{'available'} = 1; + $kernel_modules_info{'i40iw'}{'available'} = 1; $packages_info{'nvme'}{'available'} = 1; $packages_info{'nvme-host'}{'available'} = 1; $packages_info{'nvme-target'}{'available'} = 1;