Re: IBV_WR_SEND_WITH_IMM failure
From: Dotan Barak <hidden>
Date: 2012-10-18 18:45:46
Hi Xavier. On Tue, Oct 16, 2012 at 8:13 PM, Xavier Guérin [off-list ref] wrote:
Hello list, I am having a puzzling error with IBV_WR_SEND_WITH_IMM. Polling fails with IBV_WC_RETRY_EXC_ERR when I use buffer bigger that 1KB. Send/Receive buffers are of a larger size and properly registered.
This completion status means that the remote QP didn't send any ack/nack. If this is your first message, then this means that the connection was established in the wrong way. If this isn't the first message, the remote QP stopped being available (QP was destroyed/moved to reset or error state or the remote application completely ended).
Incidentally, it fails when exceeding the MTU size of my device, a Connect-X 3 VPI configured as 10Gb/s RoCE.
What happens if you configures the QPs MTU to be 1KB in both sides? Dotan -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html