On Mon, Jul 13, 2009 at 01:35:08PM -0700, leo.tomi...@oracle.com wrote: > Right, there should only be one route lookup call. And the send_arp should > match what TCP/UDP are doing, I'm pretty sure they don't use neigh_event_send > like ib_addr is, or if they do, they are not using ip_route_output_key to get > the neighbor entry. I could not find the code that generates arps for these > protocols.
They do, but indirectly, dst_output() cals neigh_resolve_output() which calls neigh_event_send() - since there is no real skb in the RDMA routines it seems reasonable to call neigh_event_sent() directly.. ip_route_output_key is used to populate dst in the skb which is fetched by neigh_resolve_output to get the neigh and the neigh has the ofid. Jason _______________________________________________ general mailing list general@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general