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

Christoph Hellwig hch at lst.de
Fri Feb 24 13:23:48 PST 2006


On Thu, Feb 23, 2006 at 03:58:27PM +0200, Alexander Nezhinsky wrote:
> We don't upgrade iSCSI stream connection but start with
> an RDMA connection right away.
> The iSER code is going to be one of open-iscsi transports,
> and open-iscsi opens connections using sockets from user space,
> which is only natural with tcp.
> The iSER RC connection should be open from kernel, so this special
> socket gives us an opportunity to do so, while leaving intact the
> entire mechanism of connection establishment and user-kernel handover.
> We don't really need to implement read/write primitives because
> they are initiated either from within kernel transport module
> itself or through a special user-kernel interface bypassing
> the socket.

I think the iscsi userspace common code should be fixed to handle
that case.  If we really need a dummy handle it could at least be
a pipe or something else that doesn't require writing a new stub.
(Sorry for beeing so vague, it's been a while I looked at the
iscsi code last)




More information about the general mailing list