Hi.
Matthew Small wrote:
I am attempting to perform an RDMA write which will create WQE's on
both the source and sink of the operation. I may be incorrect, but my
understanding is that when one performs an RDMA write w/ imm and sets
the solicited flag that this will create a WQE in the receivers CQ.
Any RDMA write with immediate (even without the solicited flag enabled)
will consume a Receive Request in the responder side.
So I post a send and set the IBV_WR_RDMA_WRITE_WITH_IMM opcode, and
the signaled and solicited flags then poll on both the sender and
receiver to get the elements out of the CQ (I have no completion
channel). HANG. No WQE appear on either side. Now, if I switch the
opcode to a IBV_WR_RDMA_WRITE the send WQE appears in the sender's CQ
and, obviously, the receiver CQ is empty (hangs). Can anyone suggest
what I am doing wrong?
this is trivial, but did you post Receive Request to the responder QP?
-Matt
------------------------------------------------------------------------
_______________________________________________
ewg mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
_______________________________________________
ewg mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg