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.
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
mlx4_core 0002:01:00.0: PCIe link width is x8, device
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?
Senior IT Specialist
Flash Systems & Technology