[openib-general] Re: [PATCH] [CMA] support loopback addresses

Sean Hefty mshefty at ichips.intel.com
Wed Dec 28 15:37:06 PST 2005


Michael S. Tsirkin wrote:
>>For example, if the mapping were moved into 
>>ib_addr, then loopback addresses would not work for a system containing only 
>>iWarp devices.
> 
> Does it really matter in which module doe sthe function reside?

Yes - ib_addr does not have a list of RDMA devices.  It simply converts an IP 
address to a HW address, then interprets that address as a GID/pkey.  Placing 
the functionality in the CMA allows loopback operation without ipoib being 
loaded, and allows it to operate over non-IB devices.

And I agree that we need to be careful merging any work queues together.  It's 
probably simple enough to merge ib_addr and rdma_cm work queues that I will go 
ahead and try that, but would like to defer merging in the ib_cm or other work 
queues for now.

- Sean



More information about the general mailing list