1.1 --- a/ompi/mca/btl/openib/btl_openib_component.c Wed Feb 20 21:27:01 2013 +0000
1.2 +++ b/ompi/mca/btl/openib/btl_openib_component.c Wed Feb 20 21:42:13 2013 +0000
1.3 @@ -2573,6 +2573,10 @@
1.4 init_data->order = mca_btl_openib_component.rdma_qp;
1.5 init_data->list = &mca_btl_openib_component.send_user_free;
1.6
1.7 + /* Align fragments on 8-byte boundaries (instead of 2) to fix bus errors that
1.8 + occur on some 32-bit platforms. Depending on the size of the fragment this
1.9 + will waste 2-6 bytes of space per frag. In most cases this shouldn't waste
1.10 + any space. */
1.11 if (OMPI_SUCCESS != ompi_free_list_init_ex_new(
1.12 &mca_btl_openib_component.send_user_free,
1.13 sizeof(mca_btl_openib_put_frag_t), 8,