On Mon, Apr 7, 2008 at 5:35 PM, Erez Zilber <[EMAIL PROTECTED]> wrote:
> 1. Is this event raised for each connection? per rdma cm id which is bounded to device, which is the initiator case is per connection > 2. After the event is raised, I guess that I need to release all IB > resources for that connection, right? If you take a look at > iser_free_ib_conn_res() (in ulp/iser/iser_verbs.c), you can see > that we call rdma_destroy_id. This call never returns. Should I > call rdma_destroy_id while handling RDMA_CM_EVENT_DEVICE_REMOVAL? you are not allowed to call rdma_destroy_id from the context of your callback... this is documented in the rdma-cm .h file, just return non zero from the callback if you want the rdma cm to destroy the id for you... Or _______________________________________________ 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
