1
1

Fix typo in uGNI prepare source that could cause incorrect results with

non-contiguous datatypes.

cmr=v1.7.3

This commit was SVN r29294.
Этот коммит содержится в:
Nathan Hjelm 2013-09-30 16:00:58 +00:00
родитель 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;