From b3f2bf438fe4c1b821b8f4b070d06b809aeb2bb9 Mon Sep 17 00:00:00 2001 From: Glenn Grundstrom Date: Thu, 6 Sep 2007 12:41:33 -0700 Subject: [PATCH] Added NetEffect kernel driver and userspace library Signed-off-by: Glenn Grundstrom --- install.pl | 30 ++++++++++++++++++++++++++++-- uninstall.sh | 1 + 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/install.pl b/install.pl index 602741c..418d32b 100755 --- a/install.pl +++ b/install.pl @@ -214,7 +214,7 @@ else { # 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", "cxgb3", "ehca", "ipath", "ipoib"); +my @basic_kernel_modules = ("core", "mthca", "mlx4", "cxgb3", "nes", "ehca", "ipath", "ipoib"); my @ulp_modules = ("sdp", "srp", "rds", "vnic", "iser"); my @kernel_modules = (@basic_kernel_modules, @ulp_modules); @@ -242,6 +242,7 @@ my @user_packages = ("libibverbs", "libibverbs-devel", "libibverbs-devel-static" "libmlx4", "libmlx4-devel-static", "libmlx4-debuginfo", "libehca", "libehca-devel-static", "libehca-debuginfo", "libcxgb3", "libcxgb3-devel", "libcxgb3-debuginfo", + "libnes", "libnes-devel-static", "libnes-debuginfo", "libipathverbs", "libipathverbs-devel", "libipathverbs-debuginfo", "libibcm", "libibcm-devel", "libibcm-debuginfo", "libibcommon", "libibcommon-devel", "libibcommon-debuginfo", @@ -258,7 +259,7 @@ my @user_packages = ("libibverbs", "libibverbs-devel", "libibverbs-devel-static" my @basic_kernel_packages = ("kernel-ib"); my @basic_user_packages = ("libibverbs", "libibverbs-utils", "libmthca", "libmlx4", - "libehca", "libcxgb3", @misc_packages); + "libehca", "libcxgb3", "libnes", @misc_packages); my @hpc_kernel_packages = ("kernel-ib", "ib-bonding"); my @hpc_kernel_modules = (@basic_kernel_modules); @@ -289,6 +290,9 @@ my %kernel_modules_info = ( 'cxgb3' => { name => "cxgb3", available => 1, selected => 0, included_in_rpm => 0, requires => ["core"], }, + 'nes' => + { name => "nes", available => 1, selected => 0, + included_in_rpm => 0, requires => ["core"], }, 'ipoib' => { name => "ipoib", available => 1, selected => 0, included_in_rpm => 0, requires => ["core"], }, @@ -461,6 +465,28 @@ my %packages_info = ( ofa_req_inst => [], install32 => 0, exception => 0 }, + 'libnes' => + { name => "libnes", parent => "libnes", + selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, + available => 1, mode => "user", dist_req_build => [], + dist_req_inst => [], ofa_req_build => ["libibverbs-devel"], + ofa_req_inst => ["libibverbs"], + install32 => 1, exception => 0, configure_options => '' }, + 'libnes-devel-static' => + { name => "libnes-devel-static", parent => "libnes", + selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, + available => 1, mode => "user", dist_req_build => [], + dist_req_inst => [], ofa_req_build => ["libibverbs","libibverbs-devel"], + ofa_req_inst => ["libibverbs", "libnes"], + install32 => 1, exception => 0 }, + 'libnes-debuginfo' => + { name => "libnes-debuginfo", parent => "libnes", + selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, + available => 1, mode => "user", dist_req_build => [], + dist_req_inst => [], ofa_req_build => ["libibverbs","libibverbs-devel"], + ofa_req_inst => [], + install32 => 0, exception => 0 }, + 'libipathverbs' => { name => "libipathverbs", parent => "libipathverbs", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, diff --git a/uninstall.sh b/uninstall.sh index 177b8a1..3930701 100755 --- a/uninstall.sh +++ b/uninstall.sh @@ -50,6 +50,7 @@ IB_ALL_PACKAGES="$IB_ALL_PACKAGES libmthca libmthca-devel-static libmthca-debugi IB_ALL_PACKAGES="$IB_ALL_PACKAGES libmlx4 libmlx4-devel-static libmlx4-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libehca libehca-devel-static libehca-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libcxgb3 libcxgb3-devel libcxgb3-debuginfo" +IB_ALL_PACKAGES="$IB_ALL_PACKAGES libnes libnes-devel-static libnes-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libipathverbs libipathverbs-devel libipathverbs-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcm libibcm-devel libibcm-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcommon libibcommon-devel libibcommon-debuginfo" -- 2.41.0