> In the code, it looks like during resolving IP addr to GID, one of the kernel
> module (ib_addr) is using neigh_lookup(..) to get the hardware address of the
> given IP.  I did not get the dependency on the module ib_ipoib to resolve
> remote
> IP addr to GID.  Am I missing anything here? Please explain.

The IP address is mapped to a hardware address, typically done using ARP for 
IPv4, which goes over the ipoib device.  The returned hardware address must be 
in the format defined by the ipoib protocol.  That format includes the GID as 
part of the hardware address.

- Sean
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to