Fix typo in uGNI prepare source that could cause incorrect results with
non-contiguous datatypes. cmr=v1.7.3 This commit was SVN r29294.
Этот коммит содержится в:
родитель
9bf7578ff2
Коммит
f3d18028e5
@ -87,7 +87,6 @@ mca_btl_ugni_prepare_src_send_buffered (struct mca_btl_base_module_t *btl,
|
||||
mca_btl_ugni_base_frag_t *frag = NULL;
|
||||
uint32_t iov_count = 1;
|
||||
struct iovec iov;
|
||||
size_t max_size = *size;
|
||||
int rc;
|
||||
|
||||
if (OPAL_UNLIKELY(true == use_eager_get)) {
|
||||
@ -120,7 +119,7 @@ mca_btl_ugni_prepare_src_send_buffered (struct mca_btl_base_module_t *btl,
|
||||
iov.iov_len = *size;
|
||||
iov.iov_base = (IOVBASE_TYPE *) frag->base.super.ptr;
|
||||
|
||||
rc = opal_convertor_pack (convertor, &iov, &iov_count, &max_size);
|
||||
rc = opal_convertor_pack (convertor, &iov, &iov_count, size);
|
||||
if (OPAL_UNLIKELY(rc < 0)) {
|
||||
mca_btl_ugni_frag_return (frag);
|
||||
return NULL;
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user