]> git.openfabrics.org - ~aditr/ofed_scripts.git/commitdiff
ofed-scripts: Modified install.pl script to restrict NVMe-oF to 4.8 kernel
authorrajlaxmi angadi <rajalaxmi.angadi@intel.com>
Mon, 13 Mar 2017 21:33:45 +0000 (14:33 -0700)
committerJay Sternberg <jay.e.sternberg@intel.com>
Mon, 13 Mar 2017 21:47:13 +0000 (14:47 -0700)
NVMe-oF relies on modules only available in kernel 4.8 or greater,
so we are restricting it to 4.8 until backports are available.

Signed-off-by: Rajlaxmi Angadi <rajalaxmi.angadi@intel.com>
Signed-off-by: Jay Sternberg <jay.e.sternberg@intel.com>
install.pl

index 436b995e4316f4ab2389fc010c7489496b18c7a0..53f9fafc087d643d5915d08e0ff918355c58ab98 100755 (executable)
@@ -746,13 +746,13 @@ my %kernel_modules_info = (
             { name => "vmw_pvrdma", available => 1, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
        'nvme' =>
-            { name => "nvme", available => 1, selected => 0,
+            { name => "nvme", available => 0, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
         'nvme-host' =>
-            { name => "nvme", available => 1, selected => 0,
+            { name => "nvme-host", available => 0, selected => 0,
             included_in_rpm => 0, requires => ["core", "nvme"], },
         'nvme-target' =>
-            { name => "nvme", available => 1, selected => 0,
+            { name => "nvme-target", available => 0, selected => 0,
             included_in_rpm => 0, requires => ["core", "nvme"], },
         );
 
@@ -1328,6 +1328,9 @@ sub set_availability
             $packages_info{'rds-devel'}{'available'} = 1;
             $packages_info{'rds-tools-debuginfo'}{'available'} = 1;
             $kernel_modules_info{'srpt'}{'available'} = 1;
+            $packages_info{'nvme'}{'available'} = 1;
+            $packages_info{'nvme-host'}{'available'} = 1;
+            $packages_info{'nvme-target'}{'available'} = 1;
     }
     # libfabric due to dependency on infinipath-psm
     if ($arch =~ m/x86_64/) {