With svn r4622 iSER (ib_iser.ko) provides the following two APIs:

 - iscsi transport class defined by the Linux open-iscsi initiator
 - SCSI LLD defined by the Linux SCSI Mid Layer

The Open-iscsi initiator is an open source project whose website and mailing 
list are 
http://open-iscsi.org and http://groups.google.co.il/group/open-iscsi/ . The 
kernel portion 
of it is made of two modules,  scsi_transport_iscsi and iscsi_tcp, which were 
pushed 
upstream and exist in the 2.6.15 rc patches  (eg patch-2.6.15-rc6.bz2). The 
Documentation
section of the website and specifically the "Startup, Login, Read/Write" slide 
provides
good intro to the initiator SW architecture.

This code has been tested with 2.6.14 / openib r4606 / AMD x86_64 system.
It was also compile-tested on x86 and ppc64.

To compile ulp/iser with 2.6.14 the kernel must be patched with 3 files:
scsi_transport_iscsi.h
iscsi_proto.h
iscsi_if.h
The patch with the above files is available in 
https://openib.org/svn/trunk/contrib/voltaire/patches/iscsi_includes.patch

Dan
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

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

Reply via email to