Sean Hefty wrote:
iser is rdma cm based, the only way for iser to use the sid is if the rdma cm allows it to do so, with this patch series its not possible.

Can someone explain how iser and srp find the target devices?

Sean,

iser is no more (and no less...) then iscsi transport provider (another in-kernel transport provider is iscsi_tcp) in the framework of the linux open iscsi initiator. So with this 'i' at hand things --all-- go with IP addressing.

The initiator management is done by user space daemon, where the first stage is "target discovery" this is done using IP only and is beyond the scope here.

Once the the target IP is known, the user space daemon attempts to login into the target, here iser comes into play and we connect through the rdma cm (see iser_connect() in iser_verbs.c), so with this dst IP at hand the rdma cm resolves for us: locally the hca/port/pkey, then the remote gid, then the path, then connect.

Or.

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

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

Reply via email to