> > The swapping and general missing handling of RR negotiating in the > > whole kernel CM API (not just RDMA CM, but IB CM too) is a > > longstanding bug, and I have written user space code that fixes it up > > in the past :( > > Jason, the swapping takes place in the IB CM indeed, I just used the > wording from the librdmacm man pages to described the desired > behaviour as I see it. Did you ever repored to the swapping on this > list in the past? when?
The behavior matches the documentation. And the problem is...? The initiator_depth and responder_resources must be swapped between the REQ and REP. Why is having the RDMA CM do this swapping an issue?
