]> git.openfabrics.org - ~vlad/ofed_scripts.git/commitdiff
Add qedr
authorRam Amrani <Ram.Amrani@cavium.com>
Wed, 2 Aug 2017 09:27:58 +0000 (12:27 +0300)
committerVladimir Sokolovsky <vlad@mellanox.com>
Fri, 4 Aug 2017 20:39:33 +0000 (23:39 +0300)
install.pl

index b5d54340cbd7bf78f0aa1c09559252aa0b138885..9e1736f32141be61faeac728c58fd57d71f6bb13 100755 (executable)
@@ -594,6 +594,7 @@ my @prev_ofed_packages = (
                         "infinipath-psm", "infinipath-psm-devel", "intel-mic-psm", "intel-mic-psm-devel",
                         "ibpd", "libibscif", "libibscif-devel",
                        "libvmw_pvrdma", "libvmw_pvrdma-devel",
+                       "libqedr",
                         "rdma-core", "rdma-core-compat",
                         "mvapich", "openmpi", "mvapich2"
                         );
@@ -602,7 +603,7 @@ my @prev_ofed_packages = (
 my @distro_ofed_packages = (
                         "libamso", "libamso-devel", "dapl2", "dapl2-devel", "mvapich", "mvapich2", "mvapich2-devel",
                         "mvapich-devel", "libboost_mpi1_36_0", "boost-devel", "boost-doc", "libmthca-rdmav2", "libcxgb3-rdmav2", "libcxgb4-rdmav2",
-                        "libmlx4-rdmav2", "libnes-rdmav2", "libi40iw-rdmav2", "libibverbs1", "libibmad1", "libibumad1", "libibcommon1", "ofed",
+                        "libmlx4-rdmav2", "libnes-rdmav2", "libi40iw-rdmav2", "libqedr-rdmav2", "libibverbs1", "libibmad1", "libibumad1", "libibcommon1", "ofed",
                         "ofa", "libibdm1", "libibcm1", "libibnetdisc5", "scsi-target-utils", "rdma-ofa-agent", "libibumad3", "libibmad5",
                         "libibverbs-runtime", "librdmacm1"
                         );
@@ -623,7 +624,7 @@ my @chelsio_uwire_packages = (
 
 # List of all available packages sorted following dependencies
 my @kernel_packages = ("compat-rdma", "compat-rdma-devel", "ib-bonding", "ib-bonding-debuginfo");
-my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "mlx5", "cxgb3", "cxgb4", "nes", "i40iw", "i40e", "ehca", "qib", "ocrdma", "ipoib", "nvme", "nvme-host", "nvme-target");
+my @basic_kernel_modules = ("core", "mthca", "mlx4", "mlx4_en", "mlx5", "cxgb3", "cxgb4", "nes", "i40iw", "i40e", "ehca", "qib", "ocrdma", "ipoib", "nvme", "nvme-host", "nvme-target", "qedr");
 my @ulp_modules = ("sdp", "srp", "srpt", "rds", "qlgc_vnic", "iser", "nfsrdma", "cxgb3i", "cxgb4i");
 my @xeon_phi_kernel = ("ibscif", "ibp-server", "ibp-debug");
 
@@ -672,7 +673,10 @@ my %kernel_modules_info = (
         'core' =>
             { name => "core", available => 1, selected => 0,
             included_in_rpm => 0, requires => [], },
-        'mthca' =>
+        'firmware' =>
+            { name => "firmware", available => 1, selected => 0,
+            included_in_rpm => 0, requires => [], },
+       'mthca' =>
             { name => "mthca", available => 0, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
         'mlx4' =>
@@ -754,6 +758,15 @@ my %kernel_modules_info = (
         'vmw_pvrdma' =>
             { name => "vmw_pvrdma", available => 1, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
+        'qed' =>
+            { name => "qed", available => 1, selected => 0,
+            included_in_rpm => 0, requires => ["core"], },
+        'qede' =>
+            { name => "qede", available => 1, selected => 0,
+            included_in_rpm => 0, requires => ["core", "qed", "firmware"], },
+        'qedr' =>
+            { name => "qedr", available => 1, selected => 0,
+            included_in_rpm => 0, requires => ["core", "qed", "qede", "firmware"], },
        'nvme' =>
             { name => "nvme", available => 0, selected => 0,
             included_in_rpm => 0, requires => ["core"], },
@@ -857,6 +870,15 @@ my %packages_info = (
             ofa_req_inst => ["rdma-core", "libvmw_pvrdma"],
             install32 => 1, exception => 0 },
 
+        'libqedr' =>
+            { name => "libqedr", parent => "libqedr",
+            selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
+            available => 1, mode => "user", dist_req_build => [],
+            dist_req_inst => [],ubuntu_dist_req_build => [],
+            ubuntu_dist_req_inst => [], ofa_req_build => ["rdma-core"],
+            ofa_req_inst => ["rdma-core"],
+            install32 => 1, exception => 0, configure_options => '' },
+
         # Management
         'libibmad' =>
             { name => "libibmad", parent => "libibmad",