You're absolutely right. The patch is already in the trunk (commit r21300), and will be in the next release.

  Thanks,
    george.

On May 27, 2009, at 11:55 , Roberto Ammendola wrote:


Dear all,
i think i found a bug in the ob1 level, while using a multi-segment frag on receive side. I found that the unpack function add the offset of the mca_pml_ob1_frag_hdr_t header in every segment, while only the first one
should have. Is that correct?
That's the very simple correction:

--- ompi/mca/pml/ob1/pml_ob1_recvreq.h  (revision 21297)
+++ ompi/mca/pml/ob1/pml_ob1_recvreq.h  (working copy)
@@ -263,6 +263,7 @@
                iov[iov_count].iov_base = (IOVBASE_TYPE*)
       \
                    ((unsigned char*)segment->seg_addr.pval + offset);
       \
                iov_count++;
       \
+                offset = 0;
       \
            }
       \
        }
       \
        PERUSE_TRACE_COMM_OMPI_EVENT (PERUSE_COMM_REQ_XFER_CONTINUE,
       \


greetings
roberto

--
______________________________________________________________________

    Roberto Ammendola    INFN - Roma II - APE group
tel: +39-0672594504  email: roberto.ammend...@roma2.infn.it   // \
    Via della Ricerca Scientifica 1 - 00133 Roma             \\_/ //
__________________________________________  ''-.._.-''-.._.. -(||)(')
                                                             '''
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to