Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pml/ob1: ensure RDMA fragments are released in the get -> send/recv f…
…allback Under a number of circumstances it may be necessary to abandon an RDMA get in ob1. In some cases it falls back to put but it may fall back to using send/recv. If that happens then we may either crash or leak RDMA fragments because they are still attached to the send request. Debug builds will crash due to a check on rdma_frag when they are returned. This CL fixes the flaw by releasing any rdma fragment when sceduling sends. Signed-off-by: Nathan Hjelm <[email protected]> (cherry picked from commit 020e83f)
- Loading branch information