From: Vladimir Sokolovsky Date: Thu, 19 Mar 2009 07:09:25 +0000 (+0200) Subject: install: enable nfsrdma module on SLES10 SP2, RHEL5.2 and 5.3, kernel 2.6.22 X-Git-Tag: vofed-1.4.1-rc2~1 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=2ee3d4aa52d8a1ec40a4a3a7fb320353eb7e1b5e;p=~vlad%2Fofed_scripts.git install: enable nfsrdma module on SLES10 SP2, RHEL5.2 and 5.3, kernel 2.6.22 Signed-off-by: Vladimir Sokolovsky --- diff --git a/install.pl b/install.pl index 3a6743a..5ad1756 100755 --- a/install.pl +++ b/install.pl @@ -1721,19 +1721,19 @@ sub set_availability } # NFSRDMA - if ($kernel =~ m/2.6.2[6-7]/) { + if ($kernel =~ m/2.6.22|2.6.2[6-7]/) { $kernel_modules_info{'nfsrdma'}{'available'} = 1; } - # if ($kernel =~ m/2.6.16.60-[0-9.]*-[A-Za-z0-9.]*|2.6.2[6-7]/) { - # $kernel_modules_info{'nfsrdma'}{'available'} = 1; - # } - # if ($kernel =~ m/el5/) { - # my $minor = (split '-', $kernel)[1]; - # $minor =~ s/(\.el5).*//; - # if ($minor ge 53 and $minor lt 84) { - # $kernel_modules_info{'nfsrdma'}{'available'} = 1; - # } - # } + elsif ($kernel =~ m/2.6.16.60-[0-9.]*-[A-Za-z0-9.]*/) { + $kernel_modules_info{'nfsrdma'}{'available'} = 1; + } + elsif ($kernel =~ m/el5/) { + my $minor = (split '-', $kernel)[1]; + $minor =~ s/(\.el5).*//; + if ($minor ge 53) { + $kernel_modules_info{'nfsrdma'}{'available'} = 1; + } + } # mvapich, mvapich2 and openmpi if ($gcc{'gcc'}) {