Skip to content

Conversation

@jiaxiyan
Copy link
Contributor

Backport #11506 and #11539

shijin-aws and others added 5 commits October 23, 2025 16:09
When application supports FI_RX_CQ_DATA,
efa-direct can onboard this mode by disabling
unsolicited write recv feature in QP. As in this
case customer can post recv buffer for rma cq data
operations. If this mode is not requested, efa-direct
should return a 0 cq data size when unsolicited write
recv as the rdma write with imm will not work it requires
application to post recv buffer.

Signed-off-by: Shi Jin <[email protected]>
(cherry picked from commit 25b1fa8)
Have a long argument to not set FI_RX_CQ_DATA in
hints, and keep the default behavior unchanged as
requesting FI_RX_CQ_DATA

Signed-off-by: Shi Jin <[email protected]>
(cherry picked from commit 0b2034b)
Only for writedata rma op, only for efa-direct

Only applied on selected test items to save test durations

Signed-off-by: Shi Jin <[email protected]>
(cherry picked from commit 7a7ad03)
Newly added rx cq data tests increase the test duration

Signed-off-by: Shi Jin <[email protected]>
(cherry picked from commit e1d2ffc)
…d write recv

When unsolicited write recv is not supported, RDMA write with immediate data
operations consume an RX buffer, requiring the FI_RX_CQ_DATA mode bit to be
set for FI_RMA.

cq_data_size shouldn't be used to indicate support for fi_writedata
because there are reasonable use cases where the cq_data_size is 0 and
the completion needs to be generated.

Signed-off-by: Jessie Yang <[email protected]>
(cherry picked from commit 1b70635)
@jiaxiyan jiaxiyan requested a review from a team October 23, 2025 23:14
@jiaxiyan
Copy link
Contributor Author

bot:aws:retest

@j-xiong
Copy link
Contributor

j-xiong commented Oct 24, 2025

Intel CI failures can be ignored (See the comments in #11545)

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants