]> git.openfabrics.org - ~vlad/ofed_scripts.git/commitdiff
install: enable nfsrdma module on SLES10 SP2, RHEL5.2 and 5.3, kernel 2.6.22
authorVladimir Sokolovsky <vlad@mellanox.co.il>
Thu, 19 Mar 2009 07:09:25 +0000 (09:09 +0200)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Thu, 19 Mar 2009 07:09:25 +0000 (09:09 +0200)
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
install.pl

index 3a6743a24b77955de85b3f86e9667be119f65e5a..5ad1756176d3852532a6a742d76bdbb47f2afd7a 100755 (executable)
@@ -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'}) {