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