From 50aad50d490e5a861f612248704a95b4f47f7372 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Tue, 1 Sep 2015 13:02:34 +0300 Subject: [PATCH] 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 --- install.pl | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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; -- 2.41.0