[openib-general] [PATCH 6/6] [RFC] iser socket

Caitlin Bestler caitlinb at broadcom.com
Wed Feb 22 09:03:08 PST 2006


openib-general-bounces at openib.org wrote:
> On Wed, Feb 22, 2006 at 04:37:24PM +0200, Or Gerlitz wrote:
>> + note that data is never moved on the socket via send/recv but
>>   only by calls from iscsi_iser.c to
> iser_send_control/command/dataout
>> 
>> + data originting/resuling in user space (eg login request/respose)
>>   is moved down/up by open iscsi using netlink
> 
> So what do the iser sockets do?  They look like noop stubs to me.
> 

Good question.

I am guessing that they are exactly noop stubs, and the real 
point is to have a socket associated with an iSER RDMA connection.

My question is why? Unless the attempt is to allow upgrading
an iSCSI stream connection to an iSER connection I don't see
why an iSER RDMA connection is in any more of a need for having
a proxy socket than any other RDMA connection.

I really don't see the benefit of having a "socket" that is
not truly integrated with the host stack. What socket attributes
are being sought? And how is it unique to iSER as opposed to
RDMA in general?




More information about the general mailing list