Hi,
iSCSI Enterprise Target v0.4.13 has been released.
It does not include critical bug fixes.
------------------------------------------------------------------------
r22 | tomo | 2006-01-13 01:34:00 +0900 (Fri, 13 Jan 2006) | 8 lines
From: Arne Redlich <arne.redlich@xxxxxxxxxxx>
Date: Wed, 11 Jan 2006 16:42:19 +0100
As previously discussed, this is a slight modification of Ming's CmdSN
patch. It fixes {Max,Exp}CmdSN values for discovery sessions and also
incorporates a workaround to the AIX CmdSN issue by incrementing
MaxCmdSN by 1.
------------------------------------------------------------------------
r21 | tomo | 2006-01-11 20:17:32 +0900 (Wed, 11 Jan 2006) | 1 line
Revert Arne's AIX workaround.
------------------------------------------------------------------------
r20 | tomo | 2006-01-11 14:34:36 +0900 (Wed, 11 Jan 2006) | 2 lines
Update the sample ietd.conf regarding the configuration of CHAP accounts.
------------------------------------------------------------------------
r19 | tomo | 2006-01-11 14:17:53 +0900 (Wed, 11 Jan 2006) | 5 lines
From: Ming Zhang <mingz@xxxxxxxxxxx>
Date: Sat, 07 Jan 2006 11:49:55 -0500
Fix socket() return value judgment.
------------------------------------------------------------------------
r18 | tomo | 2006-01-10 17:55:10 +0900 (Tue, 10 Jan 2006) | 7 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Sun, 08 Jan 2006 13:29:46 +0100
This one's a bit controversial. It increments the MaxCmdSN used during
login phase to work around the AIX initiator bug. It also depends on the
param_get API change.
------------------------------------------------------------------------
r17 | tomo | 2006-01-10 17:52:46 +0900 (Tue, 10 Jan 2006) | 7 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Sun, 08 Jan 2006 13:29:42 +0100
This patch updates the ietadm help string regarding the display option
for iscsi and target parameters. Obviously partially depends on the
previous "ietadm --show patch".
------------------------------------------------------------------------
r16 | tomo | 2006-01-10 17:51:43 +0900 (Tue, 10 Jan 2006) | 7 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Sun, 08 Jan 2006 13:29:38 +0100
This patch adds "ietadm --show --tid" support, i.e. the target params
will be displayed. It relies on the previously posted patch changing the
param_get API.
------------------------------------------------------------------------
r15 | tomo | 2006-01-10 17:41:57 +0900 (Tue, 10 Jan 2006) | 8 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Sun, 08 Jan 2006 13:29:34 +0100
The following patch is a repost of the one posted in the course of the
AIX thread. It allows userspace to get the target params from the kernel
and is used by the following ietadm patch (and, optionally, the cmdsn
patch).
------------------------------------------------------------------------
r14 | tomo | 2006-01-10 17:36:25 +0900 (Tue, 10 Jan 2006) | 7 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Sun, 08 Jan 2006 13:29:27 +0100
a non-default MaxRxDSL prevents IET from accepting the transition to FFP
and instead leads to an additional, empty login req./rsp. cycle to
operation param negotiation.
------------------------------------------------------------------------
r13 | tomo | 2005-12-14 09:19:05 +0900 (Wed, 14 Dec 2005) | 15 lines
From: Robert Whitehead <WRWHITEHEAD@xxxxxxxxxx>
Date: Tue, 13 Dec 2005 16:16:12 -0700
If you don't have the ietd.conf configuration file in /etc/ietd.conf
then there is an error in plain.c
The LISTS trgt_acct_in and trgt_acct_out don't get initialized. This
causes a segment fault in plain.c at line 137.
The iscsi target works without defining a configuration file. Using
the ietadm utility the target can be configured.
The fix is rather simple. Insure that LISTS are initialized in the
function plain_init. rather than in the plain_account_init function.
------------------------------------------------------------------------
r12 | tomo | 2005-12-08 08:09:34 +0900 (Thu, 08 Dec 2005) | 28 lines
ietadm can show the iSCSI parameters (key=value) per session after sessions are
established.
fujita@rose:~/iscsitarget$ cat /proc/net/iet/session
tid:1 name:iqn.2001-04.com.example:storage.disk2.sys1.rose.xyz
sid:281474980708864
initiator:iqn.1987-05.com.cisco:01.99572fd1ead.arras
cid:0 ip:192.168.0.10 state:active hd:none dd:none
rose:/home/fujita/iscsitarget# ./usr/ietadm --op show --tid 1 --sid
281474980708864
InitialR2T=Yes
ImmediateData=No
MaxConnections=1
MaxRecvDataSegmentLength=262144
MaxXmitDataSegmentLength=8192
MaxBurstLength=262144
FirstBurstLength=65536
DefaultTime2Wait=2
DefaultTime2Retain=0
MaxOutstandingR2T=1
DataPDUInOrder=Yes
DataSequenceInOrder=Yes
ErrorRecoveryLevel=0
HeaderDigest=None
DataDigest=None
OFMarker=No
IFMarker=No
OFMarkInt=Reject
IFMarkInt=Reject
------------------------------------------------------------------------
r11 | tomo | 2005-12-05 16:25:18 +0900 (Mon, 05 Dec 2005) | 5 lines
From: Arne Redlich <agr@xxxxxxxxxxxxxx>
Date: Mon, 05 Dec 2005 08:07:14 +0100
trivial ietadm.h fix.
------------------------------------------------------------------------
r10 | tomo | 2005-11-29 08:11:11 +0900 (Tue, 29 Nov 2005) | 12 lines
From: Arne Redlich <arne.redlich@xxxxxxxxxxx>
Date: Mon, 28 Nov 2005 17:34:03 +0100
the following patch will avoid data digest calculation for PDUs whose
data has been skipped already for various reasons, because
a) IET will crash under certain circumstances, e.g. a Data Out for an
inexistent SCSI command arrives and is consequently skipped - this will
hit the assert() in digest_data().
b) we're not interested in the digest, anyway ;-)
------------------------------------------------------------------------
r9 | tomo | 2005-11-28 16:00:45 +0900 (Mon, 28 Nov 2005) | 9 lines
From: Bastiaan Bakker <bastiaan.bakker@xxxxxxxxxxx>
Date: Mon, 21 Nov 2005 18:34:56 +0100
Attached is a small patch against r1266 that adds a 'condrestart'
command to the RedHat initscript. This enables 'service iscsi-target
condrestart', which is needed in the iscsitarget RPM to restart ietd
after an update. The patch is also included in the 0.4.13-0.1266.1 RPM,
but it would be nice to have it in the main dist.
------------------------------------------------------------------------
r8 | tomo | 2005-11-28 15:59:19 +0900 (Mon, 28 Nov 2005) | 2 lines
Improve error messages about the logical unit operations (replace fprintf with
log_warning).
------------------------------------------------------------------------
r7 | tomo | 2005-11-28 15:57:47 +0900 (Mon, 28 Nov 2005) | 2 lines
Ignore tabs and spaces at the end of 'Lun' line in a configuration file.
------------------------------------------------------------------------
r6 | tomo | 2005-11-28 15:56:05 +0900 (Mon, 28 Nov 2005) | 1 line
Update README file.
------------------------------------------------------------------------
r5 | tomo | 2005-11-28 15:54:05 +0900 (Mon, 28 Nov 2005) | 1 line
Chages for 2.6.14.
------------------------------------------------------------------------
r4 | tomo | 2005-11-28 15:52:05 +0900 (Mon, 28 Nov 2005) | 12 lines
From: Ming Zhang <mingz@xxxxxxxxxxx>
Date: Fri, 16 Sep 2005 22:16:40 -0400
recently Rehmann found a bug in IET. Base on RFC, the iscsi name is case
insensitive, so IET should handle this by
1) allow a target name with different case to login. This is for MS INI,
which always use low case even target name is upper case
2) disallow a target in ietd.conf with same name but different cases to
be added.
3) disallow ietadm add such target.
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
|