1
1

usnic: each err eq entry reports *1* completion

Actually, the return from fi_eq_readerr() only indicates a *single*
error completion (not err_entry.data completions).
Этот коммит содержится в:
Jeff Squyres 2015-03-11 08:06:28 -07:00
родитель 2de5cd6e5f
Коммит c61dd4d56f

Просмотреть файл

@ -242,9 +242,9 @@ add_procs_reap_fi_av_inserts(opal_btl_usnic_module_t *module,
else if (-FI_EAVAIL == ret) {
ret = fi_eq_readerr(module->av_eq, &err_entry, 0);
if (sizeof(err_entry) == ret) {
/* The usnic provider returns the number of inserts
that errored in entry.data */
num_left -= entry.data;
/* An err_entry is returned for each errored
insertion */
--num_left;
/* Got some kind of address failure. This usually means
that we couldn't find a route to that peer (e.g., the