From 66beca33f53798c130b24d6dc7586c9fe99e388f Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Sun, 20 Jul 2008 14:15:48 +0300 Subject: [PATCH] Added NFSoRDMA support. Signed-off-by: Vladimir Sokolovsky --- install.pl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/install.pl b/install.pl index bf42355..a92a13e 100755 --- a/install.pl +++ b/install.pl @@ -264,7 +264,7 @@ my @prev_ofed_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", "cxgb3", "nes", "ehca", "ipath", "ipoib"); -my @ulp_modules = ("sdp", "srp", "srpt", "rds", "qlgc_vnic", "iser"); +my @ulp_modules = ("sdp", "srp", "srpt", "rds", "qlgc_vnic", "iser", "nfsrdma"); my @kernel_modules = (@basic_kernel_modules, @ulp_modules); my $kernel_configure_options; @@ -366,6 +366,9 @@ my %kernel_modules_info = ( 'qlgc_vnic' => { name => "qlgc_vnic", available => 0, selected => 0, included_in_rpm => 0, requires => ["core"], }, + 'nfsrdma' => + { name => "nfsrdma", available => 1, selected => 0, + included_in_rpm => 0, requires => ["core", "ipoib"], }, ); my %packages_info = ( @@ -1642,6 +1645,11 @@ sub set_availability $packages_info{'rds-tools'}{'available'} = 0; } + # NFSRDMA + if ($kernel =~ m/2.6.26/) { + $kernel_modules_info{'nfsrdma'}{'available'} = 1; + } + # mvapich, mvapich2 and openmpi if ($gcc{'gcc'}) { if ($gcc{'g77'} or $gcc{'gfortran'}) { -- 2.46.0