> Thanks. So it is NOT possible that sender gets success, but receiver > gets failure, right ?
It's probably better to read the spec to get clarity on these corner cases, but it wouldn't surprise me if there were a scenario where a receiver sends an ACK but then fails to complete a request successfully, maybe because a bus error occurs while writing the data to memory or something like that. > Also another question, when it_post_send() is called, we only specify > IBV_SEND_SIGNALED once a while to improve performance because completion > event is not generated for other messages. But when there is an error on > the QP connection, we hope to get event report for all messages. Does > the driver/libibverbs support this ? Yes, libibverbs and all drivers should follow the IB spec and always generate a completion for all requests that complete with an unsuccessful status. - R. _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
