I will see if I can reproduce this using the numbers that you gave. What size did you specify for the sge? The total number of segments is calculated using the sge sizes.
Isn't that calculated and filled in by ib_create_send_mad ?
buf_size = get_buf_length(hdr_len, data_len) ... send_buf->sge.length = buf_size;
I pretty sure I leave this along after calling ib_create_send_mad. Is there something that needs to be done here ?
I didn't realize that you were calling this. No, there's nothing more that you should need to do.
- Sean _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
