[ofa-general] Re: I think that there is a resource leak in the corefile mad_rmpp.c

Sean Hefty sean.hefty at intel.com
Tue Jul 31 11:14:03 PDT 2007


>It seems that the AHs which are being created in alloc_response_msg()
>(which is being called from
>ack_ds_ack()) are not being destroyed because the rmpp_type of this
>packet is
>IB_MGMT_RMPP_TYPE_ACK, so the destroy AH is not being executed.

Thanks for the clarification.

This is a dual-sided RMPP issue involving the direction switch ACK.
ib_rmpp_send_handler() needs to distinguish this ACK from normal ACKs.  I will
see if I can come up with a (simple) fix for this.

- Sean



More information about the general mailing list