Removed trailing whitespace because checkpatch complained about it.
authorbvassche <bvassche@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sun, 21 Feb 2010 19:30:39 +0000 (19:30 +0000)
committerbvassche <bvassche@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sun, 21 Feb 2010 19:30:39 +0000 (19:30 +0000)
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@1518 d57e44dd-8a1f-0410-8b47-8ef2f437770f

fcst/README
iscsi-scst/README
iscsi-scst/README_in-tree
iscsi-scst/kernel/config.c
iscsi-scst/kernel/iscsi.h

index 712827e..ed8f9cb 100644 (file)
@@ -58,17 +58,17 @@ To build for linux-2.6.33-rc8, do:
     over a full-duplex loss-less link (enable pause on both sides),
     or a link to an FCoE switch.
 
-10. Use fcc (part of the open-fcoe debug tools in step 7) to see the 
-    initiator setup.  To get the FCoE port name for eth3 
+10. Use fcc (part of the open-fcoe debug tools in step 7) to see the
+    initiator setup.  To get the FCoE port name for eth3
 
        # fcc
        FC HBAs:
-       HBA       Port Name                Port ID   State     Device         
-       host4     20:00:00:1b:21:06:58:21  01:01:02  Online    eth3           
+       HBA       Port Name                Port ID   State     Device
+       host4     20:00:00:1b:21:06:58:21  01:01:02  Online    eth3
 
        host4 Remote Ports:
-       Path      Port Name                Port ID   State     Roles          
-       4:0-0     10:00:50:41:4c:4f:3b:00  01:01:01  Online    FCP Initiator  
+       Path      Port Name                Port ID   State     Roles
+       4:0-0     10:00:50:41:4c:4f:3b:00  01:01:01  Online    FCP Initiator
 
     In the above example, there's one local host on eth3, and it's in
     a point-to-point connection with the remote initiator with Port_id 010101.
@@ -88,7 +88,7 @@ To build for linux-2.6.33-rc8, do:
 12.  Add any disks you want to the LUNs in that init group.
 
        echo add disk-name 0 > $GDIR/luns/mgmt
-       
+
 13.  Enable the initiator:
 
        echo 1 > $LPORT/enabled
index 7e47cca..8907429 100644 (file)
@@ -136,7 +136,7 @@ is /sys/kernel/scst_tgt/targets/iscsi. It has the following entries:
 
  - None, one or more subdirectories for targets with name equal to names
    of the corresponding targets.
+
  - IncomingUser[num] - optional one or more attributes containing user
    name and password for incoming discovery user name. Not exist by
    default and can be added through "mgmt" entry, see below.
@@ -177,12 +177,12 @@ Each target subdirectory contains the following entries:
  - ini_group - subdirectory defining initiator groups for this target,
    used to define per-initiator access control. See SCST core README for
    more details.
+
  - luns - subdirectory defining LUNs of this target. See SCST core
    README for more details.
+
  - sessions - subdirectory containing connected to this target sessions.
+
  - IncomingUser[num] - optional one or more attributes containing user
    name and password for incoming user name. Not exist by default and can
    be added through the "mgmt" entry, see above.
@@ -212,31 +212,31 @@ Each session subdirectory contains the following entries:
  - One subdirectory for each TCP connection in this session. ISCSI-SCST
    supports 1 connection per session, but the session subdirectory can
    contain several connections: one active and other being closed.
-   
+
  - Entries defining negotiated iSCSI parameters.
 
  - initiator_name - contains initiator name
+
  - sid - contains SID of this session
+
  - reinstating - contains reinstatement state of this session
+
  - force_close - write-only attribute, which allows to force close this
    session. This is the only writable session attribute.
-   
+
  - active_commands - contains number of active, i.e. not yet or being
    executed, SCSI commands in this session.
-   
+
  - commands - contains overall number of SCSI commands in this session.
 
 Each connection subdirectory contains the following entries:
 
  - cid - contains CID of this connection.
+
  - ip - contains IP address of the connected initiator.
+
  - state - contains processing state of this connection.
+
 Below is a sample script, which configures 1 virtual disk "disk1" using
 /disk1 image and one target iqn.2006-10.net.vlnb:tgt with all default
 parameters:
@@ -534,7 +534,7 @@ file.
 Then, it might be helpful to increase level of logging. For kernel
 modules you should make the debug build, by either running "make
 release2debug" if you work with SCST SVN tree, or by enabling the
-corresponding debug symbols (see below). 
+corresponding debug symbols (see below).
 
 If after looking on the logs the reason of your problem is still unclear
 for you, report to SCST mailing list scst-devel@lists.sourceforge.net.
@@ -546,7 +546,7 @@ Work if target's backstorage or link is too slow
 In some cases you can experience I/O stalls or see in the kernel log
 abort or reset messages. It can happen under high I/O load, when your
 target's backstorage gets overloaded, or working over a slow link, when
-the link can't serve all the queued commands on time, 
+the link can't serve all the queued commands on time,
 
 To workaround it you can reduce QueuedCommands parameter for the
 corresponding target to some lower value, like 8 (default is 32).
@@ -605,7 +605,7 @@ net/core/utils.c, ignore other failures.
 
 2. Search net/ in your kernel source for "put_page" and "get_page"
 functions. Replace them by "net_put_page" and "net_get_page"
-correspondingly. 
+correspondingly.
 
 That's all. Then please send your new
 put_page_callback-<kernel-version>.patch to the SCST mailing list
index e3e4d1c..61871c3 100644 (file)
@@ -45,7 +45,7 @@ is /sys/kernel/scst_tgt/targets/iscsi. It has the following entries:
 
  - None, one or more subdirectories for targets with name equal to names
    of the corresponding targets.
+
  - IncomingUser[num] - optional one or more attributes containing user
    name and password for incoming discovery user name. Not exist by
    default and can be added through "mgmt" entry, see below.
@@ -86,12 +86,12 @@ Each target subdirectory contains the following entries:
  - ini_group - subdirectory defining initiator groups for this target,
    used to define per-initiator access control. See SCST core README for
    more details.
+
  - luns - subdirectory defining LUNs of this target. See SCST core
    README for more details.
+
  - sessions - subdirectory containing connected to this target sessions.
+
  - IncomingUser[num] - optional one or more attributes containing user
    name and password for incoming user name. Not exist by default and can
    be added through the "mgmt" entry, see above.
@@ -121,31 +121,31 @@ Each session subdirectory contains the following entries:
  - One subdirectory for each TCP connection in this session. ISCSI-SCST
    supports 1 connection per session, but the session subdirectory can
    contain several connections: one active and other being closed.
-   
+
  - Entries defining negotiated iSCSI parameters.
 
  - initiator_name - contains initiator name
+
  - sid - contains SID of this session
+
  - reinstating - contains reinstatement state of this session
+
  - force_close - write-only attribute, which allows to force close this
    session. This is the only writable session attribute.
-   
+
  - active_commands - contains number of active, i.e. not yet or being
    executed, SCSI commands in this session.
-   
+
  - commands - contains overall number of SCSI commands in this session.
 
 Each connection subdirectory contains the following entries:
 
  - cid - contains CID of this connection.
+
  - ip - contains IP address of the connected initiator.
+
  - state - contains processing state of this connection.
+
 Below is a sample script, which configures 1 virtual disk "disk1" using
 /disk1 image and one target iqn.2006-10.net.vlnb:tgt with all default
 parameters:
index a3ba5c8..6a3de70 100644 (file)
@@ -406,7 +406,7 @@ static int add_session(void __user *ptr)
 
        info->initiator_name[sizeof(info->initiator_name)-1] = '\0';
 #ifdef CONFIG_SCST_PROC
-       info->user_name[sizeof(info->user_name)-1] = '\0'; 
+       info->user_name[sizeof(info->user_name)-1] = '\0';
 #endif
 
        target = target_lookup_by_id(info->tid);
@@ -451,7 +451,7 @@ static int del_session(void __user *ptr)
 
        info->initiator_name[sizeof(info->initiator_name)-1] = '\0';
 #ifdef CONFIG_SCST_PROC
-       info->user_name[sizeof(info->user_name)-1] = '\0'; 
+       info->user_name[sizeof(info->user_name)-1] = '\0';
 #endif
 
        target = target_lookup_by_id(info->tid);
index d3d1571..66fcc1c 100644 (file)
@@ -453,7 +453,7 @@ struct iscsi_cmnd {
 
 #define ISCSI_CTR_OPEN_STATE_CLOSED    0
 #define ISCSI_CTR_OPEN_STATE_OPEN      1
-#define ISCSI_CTR_OPEN_STATE_CLOSING   2       
+#define ISCSI_CTR_OPEN_STATE_CLOSING   2
 
 extern struct mutex target_mgmt_mutex;