I see in ompi/mca/btl/openib/btl_openib/connect/ btl_openib_connect_oob.c and .../btl_openib_connect_xoob.c what looks like assignments of the form

   path_mtu = MIN( device_mtu, remote_mtu );

In ompi/mca/btl/openib/btl_openib/connect/ btl_openib_connect_oob.c(289) it looks correct:

enum ibv_mtu mtu = (openib_btl->device->mtu < endpoint- >rem_info.rem_mtu) ?
            openib_btl->device->mtu : endpoint->rem_info.rem_mtu;


However, in ompi/mca/btl/openib/btl_openib/connect/ btl_openib_connect_xoob.c(462 and 563), it looks suspicious (different remote_mtu's):

attr.path_mtu = (openib_btl->device->mtu < endpoint- >rem_info.rem_mtu) ?
        openib_btl->device->mtu : rem_info->rem_mtu;


Can someone verify that the code in ompi/mca/btl/openib/btl_openib/ connect/btl_openib_connect_xoob.c is correct?

Larry Baker
US Geological Survey
650-329-5608
ba...@usgs.gov

On 5 May 2011, at 7:15 AM, Jeff Squyres wrote:

Fixed the ROMIO attribute problem properly this time -- it's in the usual place:

   http://www.open-mpi.org/software/ompi/v1.4/

--
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to