Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[v1.18.x] prov/rxm: Fix data error with FI_OFI_RXM_USE_RNDV_WRITE=1
Data verification would fail with rxm/verbs when FI_OFI_RXM_USE_RNDV_WRITE is set to 1. It appears that the content of the receive buffer remains unchanged after the rendezvous send is completed. This only happens when the core provider requires FI_MR_LOCAL mode. The root cause is that MR descriptors passed through the receive call are not translated into rkeys when generating the rendezvous response. As a result, the sender always writes 0 byte. Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com> (cherry picked from commit 81c0b7a)
- Loading branch information