> - enhance ipoib_cm_post_receive_nonsrq() with wr and sge passed to by > the caller, ie ipoib_poll() -> ipoib_cm_handle_rx_wc() resp. > ipoib_cm_nonsrq_init_rx() > - ipoib_cm_handle_rx_wc() passes rx_wr and rx_sge as already defined > in struct ipoib_cm_dev_priv to ipoib_cm_post_receive_nonsrq() > since we use one cq, there should not be a race in this path > - ipoib_cm_nonsrq_init_rx() allocates wr and sge on the heap or slabcache, > passes them to ipoib_cm_post_receive_nonsrq() and frees them thereafter
I just wrote a patch before reading your email, and this is exactly what I did. Thanks, Roland _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
