Or Gerlitz wrote:
This patch allows for iscsi transport to have its connection
being established and disconnected from the kernel.
The patch is the sixth iscsi update to 2.6.18 and is needed by iser,
it is relative to the five iscsi patches sent by Mike Christie.
Doing this is a must for iSER and some of the iscsi offloads but on the
other hand not needed for TCP where a socket (fd) is connected in user space
and then sent down to the kernel where struct sock is retrieved from the fd.
The iscsi user space implementation was enhanced to have a user space
transport where TCP is doing things directly from user space and iSER
is using the extension to the iscsi u/k IPC ABI to do things in the kernel.
Acked-by: Mike Christie <michaelc@xxxxxxxxxxx>
Signed-off-by: Or Gerlitz <ogerlitz@xxxxxxxxxxxx>
James, Christoph:
As the iscsi patches sent by Mike Christie were accepted and merged into
the scsi-misc git tree, this patch is the remaining iscsi related piece
on which iser is dependent and is not yet accepted for upstream push.
We really need your feedback on the patch, which allowed us to remove
the pseudo socket from iser (Christoph is aware to the details).
Once the patch is accepted, Roland will open a branch for iser upstream
push on the his infiniband git tree and pull the iscsi updates into it,
so the tree compiles.
Or.
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html