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
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to