Quoting r. Michael S. Tsirkin <[EMAIL PROTECTED]>:
> There's also something I don't understand: ib_mad_recv_done_handler seems
> to *always* pass response to ib_mad_post_receive_mads, even if
> driver's process_mad returned IB_MAD_RESULT_CONSUMED: we simply
> do "goto out" and that has
> 
>        if (response) {
>                 ib_mad_post_receive_mads(qp_info, response);
> 
> Could you explain please?

I guess the naming is what confuses me: if this is a response, apparently
returned by driver, why are we passing it to ib_mad_post_receive_mads?

-- 
Michael S. Tsirkin
Staff Engineer, Mellanox Technologies
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to