If an application is calling rdma_resolve_ip() and a status of -ENODATA is 
returned from addr_resolve_local/remote(), the timeout mechanism waits until 
the application's timeout occurs before rechecking the address resolution 
status; the application will wait until it's full timeout occurs.  This case is 
seen when the work thread call to process_req() is made before the arp packet 
is processed.

I don't understand the issue. process_req() is invoked whenever a network event occurs, which rechecks all pending requests.

This patch is in addition to Steve Wise's neigh_event_send patch to initiate 
neighbour discovery sent on 9/12/2007.

This patch looks unrelated to Steve's patch. Can you clarify the relationship?

- Sean
_______________________________________________
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

Reply via email to