Is srp supported in RHEL7.2 PPC64 ?

Hi all,

Trying to hook up my IB storage device to my Power7 Server running RHEL 7.2 ppc64. Installed the latest OFED, but srp isn’t working. Can’t find any info anywhere that says it is not supported?

The cards ConnectX 2 VPI cards. Has anyone tried this?


Mark Guz


Thanks for responding.

I’m not trying to create a target on my PPC64 box, I’m trying to connect

to an external IB target.

I have a ConnectX-2 VPI card that does not work with the inbox drivers on


mlx4_core: Initializing 0002:01:00.0

mlx4_core 0002:01:00.0: PCIe link speed is 5.0GT/s, device

supports 5.0GT/s

mlx4_core 0002:01:00.0: PCIe link width is x8, device

supports x8

mlx4_core 0002:01:00.0: Only 64 UAR pages (need more than

mlx4_core 0002:01:00.0: Increase firmware


mlx4_core 0002:01:00.0: Failed to initialize user access

region table, aborting

If I install the OFED the card works but there is no SRP support so I’m

not able to connect to the external target?

Am I missing something?


Mark Guz

Senior IT Specialist

Flash Systems & Technology

Office 713-587-1048

Mobile 832-290-8161

Check the MOFED release notes, “Table 11”, item 3 may be related to your issue

Not sure about PPC64 architecture but, in general, the situation with Mellanox Infiniband and SRP support is this:

  • SRP initiator is supported out of the box, both with inbox and the latest Mellanox OFED distro
  • When using RHEL inbox drivers, SRP target is supported with LIO. If you install Mellanox OFED, the inbox drivers are removed and you lose SRP support for LIO
  • SCST has its own SRP target driver that can be used against both inbox and Mellanox OFED, up to the latest version. So you have to use SCST target if you want to use Mellanox OFED.

Hope this helps.