[openib-general] Re: mad.c memory leak
    Michael S. Tsirkin 
    mst at mellanox.co.il
       
    Wed Mar 15 06:58:36 PST 2006
    
    
  
Quoting r. Michael S. Tsirkin <mst at mellanox.co.il>:
> 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
    
    
More information about the general
mailing list