You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, 220 max_inline_data could be too large for some devices (e.g., Intel E810 only support max_inline_data less than 102).
Pertest has option (-I) to change the value, but users may not be aware of the option, and output is a bit unfriendly.
The creation of QP is made by ibv_create_qp().
When the value of the max_inline_data is invalid or too big, the function return EINVAL or ENOMEM respectively on the errno,
this kind of an errors can be caused by:
EINVAL: Invalid pd, send_cq, recv_cq, srq or invalid value provided in max_send_wr, max_recv_wr, max_send_sge, max_recv_sge or in max_inline_data.
ENOMEM: Not enough resources to complete this operation.
Therefore, we can't determine what the exact invalid resource value that failed the QP creation, and this is why the output is as it is.
In perftest, default WRITE_INLINE is 220:
perftest/src/perftest_parameters.h
Line 137 in ed18d32
However, 220 max_inline_data could be too large for some devices (e.g., Intel E810 only support max_inline_data less than 102).
Pertest has option (
-I
) to change the value, but users may not be aware of the option, and output is a bit unfriendly.Output of
./ib_write_lat -s 64 -c RC -d irdma0 -n 1000 -i 1
:The text was updated successfully, but these errors were encountered: