Skip to content

Conversation

tomsela7
Copy link

This PR introduces testing for unsolicited RDMA write operations in EFA by merging EfaCQRes and SRDResources classes for cleaner code, adding support for creating unsolicited QP and CQ, implementing an EFA-specific traffic function for unsolicited write flows, extending test_efa_srd.py with new unsolicited RDMA write test scenario, and fixing the capability check to ensure all requested features are properly supported.

Merge EfaCQRes and SRDResources classes for better readability

Reviewed-by: Michael Margolin <[email protected]>
Reviewed-by: Yonatan Nachum <[email protected]>
Signed-off-by: Tom Sela <[email protected]>
Add support for testing unsolicited RDMA write. To support this, add
option to create unsolicited QP and CQ and create a new EFA specific
traffic function to support this flow.

Reviewed-by: Michael Margolin <[email protected]>
Reviewed-by: Yonatan Nachum <[email protected]>
Signed-off-by: Tom Sela <[email protected]>
Fix create context func to check that all requested caps are supported

Reviewed-by: Michael Margolin <[email protected]>
Reviewed-by: Yonatan Nachum <[email protected]>
Signed-off-by: Tom Sela <[email protected]>
@rleon
Copy link
Member

rleon commented Oct 19, 2025

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants