2005-03-07 07:27:00

by Alex Aizman

[permalink] [raw]
Subject: [ANNOUNCE 3/6] Open-iSCSI High-Performance Initiator for Linux

diff -Nru --exclude 'iscsi*' --exclude Makefile linux-2.6.11.orig/drivers/scsi/Kconfig linux-2.6.11.dima/drivers/scsi/Kconfig
--- linux-2.6.11.orig/drivers/scsi/Kconfig 2005-03-01 23:38:25.000000000 -0800
+++ linux-2.6.11.dima/drivers/scsi/Kconfig 2005-03-04 17:50:11.141413333 -0800
@@ -185,6 +185,44 @@
there should be no noticeable performance impact as long as you have
logging turned off.

+config ISCSI_IF
+ tristate "iSCSI Open Transport Interface"
+ depends on SCSI && INET
+ ---help---
+ To compile this driver as a module, choose M here: the
+ module will be called iscsi_if.
+
+ This driver manages multiple iSCSI transports. This module is required
+ for normal iscsid operation.
+
+ See more detailed information here:
+
+ http://www.open-iscsi.org
+
+config ISCSI_TCP
+ tristate "iSCSI Initiator over TCP/IP"
+ depends on ISCSI_IF
+ default y
+ select CRYPTO
+ select CRYPTO_MD5
+ select CRYPTO_CRC32C
+ ---help---
+ To compile this driver as a module, choose M here: the
+ module will be called iscsi_tcp.
+
+ The iSCSI Driver provides a host with the ability to access storage
+ through an IP network. The driver uses the iSCSI protocol to transport
+ SCSI requests and responses over a TCP/IP network between the host
+ (the "initiator") and "targets". Architecturally, the iSCSI driver
+ combines with the host's TCP/IP stack, network drivers, and Network
+ Interface Card (NIC) to provide the same functions as a SCSI or a
+ Fibre Channel (FC) adapter driver with a Host Bus Adapter (HBA).
+
+ The userspace component needed to initialize the driver, documentation,
+ and sample configuration files can be found here:
+
+ http://www.open-iscsi.org
+
menu "SCSI Transport Attributes"
depends on SCSI











Attachments:
open-iscsi-kconfig.patch (1.71 kB)

2005-03-07 08:44:20

by Alexey Dobriyan

[permalink] [raw]
Subject: Re: [ANNOUNCE 3/6] Open-iSCSI High-Performance Initiator for Linux

On Monday 07 March 2005 09:15, Alex Aizman wrote:
> drivers/scsi/Kconfig changes.

> --- linux-2.6.11.orig/drivers/scsi/Kconfig
> +++ linux-2.6.11.dima/drivers/scsi/Kconfig

> +config ISCSI_IF
> + tristate "iSCSI Open Transport Interface"
> + depends on SCSI && INET
> + ---help---
> + To compile this driver as a module, choose M here: the
> + module will be called iscsi_if.
> +
> + This driver manages multiple iSCSI transports. This module is required
> + for normal iscsid operation.
> +
> + See more detailed information here:
> +
> + http://www.open-iscsi.org

"To compile this driver as a module ..." boilerplate usually goes at the end
of description. Help text is indented with 2 spaces wrt "---help---":

---help---
This driver manages multiple iSCSI transports. ...

Alexey