[ofa-general] Question on dat_ep_post_rdma_write with DAT_COMPLETION_SUPPRESS_FLAG.
Davis, Arlin R
arlin.r.davis at intel.com
Thu Feb 12 16:05:13 PST 2009
>>
>12734: ERROR: DTO event status :DAT_SUCCESS DAT_RESOURCE_TEP
You are incorrectly using the string to return code mapping.
dat_return_subtype (dat_error.h) of DAT_RESOURCE_TEP == 4
is really a DAT_DTO_ERR_LOCAL_PROTECTION error.
see dat.h for DTO completion status:
typedef enum dat_dto_completion_status
{
DAT_DTO_SUCCESS = 0,
DAT_DTO_ERR_FLUSHED = 1,
DAT_DTO_ERR_LOCAL_LENGTH = 2,
DAT_DTO_ERR_LOCAL_EP = 3,
DAT_DTO_ERR_LOCAL_PROTECTION = 4, <<<<<
DAT_DTO_ERR_BAD_RESPONSE = 5,
DAT_DTO_ERR_REMOTE_ACCESS = 6,
DAT_DTO_ERR_REMOTE_RESPONDER = 7,
DAT_DTO_ERR_TRANSPORT = 8,
DAT_DTO_ERR_RECEIVER_NOT_READY = 9,
DAT_DTO_ERR_PARTIAL_PACKET = 10,
DAT_RMR_OPERATION_FAILED = 11
} DAT_DTO_COMPLETION_STATUS;
-arlin
More information about the general
mailing list