Today I encounter this strange error. At /var/log/messages "kernel: ib_srp: ASYNC event= 17 on device= mlx4_0".
I'm still not sure of it though
The IB disconnection to SCSI RDMA Protocol (SRP) target was able to be reconnected but since SRP Target driver is designed to work directly on top of OpenFabrics OFED or Infiniband drivers in Linux kernel tree. I guess the fix could be a upgrading and patching of the Kernel or OFED drivers.
Still noting this issue.