From: Vladimir Sokolovsky Date: Tue, 1 Sep 2015 10:02:34 +0000 (+0300) Subject: install.pl: Disable ib_srp kernel module on PPC64 X-Git-Tag: vofed-3.18-1~4 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=50aad50d490e5a861f612248704a95b4f47f7372;p=~emulex%2Fofed_scripts%2F.git install.pl: Disable ib_srp kernel module on PPC64 Disable SRP on ppc64 platform to avoid update of scsi_transport_srp kernel module which will prevent in-box ibmvscsi module load and, as a result, kernel panic upon boot Signed-off-by: Vladimir Sokolovsky --- diff --git a/install.pl b/install.pl index 4b77d9b..033f63d 100755 --- a/install.pl +++ b/install.pl @@ -2014,7 +2014,7 @@ sub set_availability { set_compilers(); - if ($kernel =~ m/^3\.5/) { + if ($kernel =~ m/^3\.18/) { $kernel_modules_info{'rds'}{'available'} = 1; $packages_info{'rds-tools'}{'available'} = 1; $packages_info{'rds-devel'}{'available'} = 1; @@ -2046,8 +2046,14 @@ sub set_availability $packages_info{'libfabric'}{'ofa_req_inst'} = ["libibverbs", "librdmacm", "infinipath-psm"]; } + # Disable SRP on ppc64 platform to avoid update of scsi_transport_srp kernel module + # which will prevent in-box ibmvscsi module load and, as a result, kernel panic upon boot + if ($arch =~ m/ppc64/) { + $kernel_modules_info{'srp'}{'available'} = 0; + } + # QLogic vnic - if ($kernel =~ m/^3\.5/) { + if ($kernel =~ m/^3\.18/) { $kernel_modules_info{'qlgc_vnic'}{'available'} = 1; $packages_info{'ibvexdmtools'}{'available'} = 1; $packages_info{'qlgc_vnic_daemon'}{'available'} = 1;