Hi Rama,
I am a little confused, what type of HCA card's are installed on the Initiator/Target and are you using the mlx* Inbox driver from RHEL?
You posted Kernel version 3.17 but what OS version? (more /etc/issue or /etc/redhat-release).
This error correlate to Buffer/Memory allocation which can be possibly a FW issue on the HCA cards.
Based on the HCA cards, what is the FW running on them?
Thank you,
Sophie.