[Pkg-iscsi-maintainers] [SCM] Debian iscsitarget packaging branch, experimental, created. debian/1.4.20.2-4-73-g638ead4
Ritesh Raj Sarraf
rrs at researchut.com
Tue Apr 26 10:17:57 UTC 2011
The branch, experimental has been created
at 638ead468d954d9dbe6ed72acf188cc7aa52ecd6 (commit)
- Shortlog ------------------------------------------------------------
commit 638ead468d954d9dbe6ed72acf188cc7aa52ecd6
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Tue Apr 26 15:41:42 2011 +0530
update bugs
commit 41bf24b2394cb8334a3798587d07b210c155e655
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Tue Apr 26 15:38:11 2011 +0530
prepare experimental release 1.4.20 at 445
commit 09d164e0e894c25aae73ac507748099deabef906
Merge: 445b679 1aed1fe
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Tue Apr 26 15:35:16 2011 +0530
Merge branch 'test' into exp
* test: (60 commits)
This patch works around a break in shared io context on RHEL 5.6 kernels where removing a shared lock to rid a lock dependency loop caused duplicate io contexts if the thread was killed before the devices were closed.
build dkms patch template from upstream dkms config
update changelog
After bypassing sending data-outs in the zero EDTL/SPDTL patch I discovered that read residuals for these responses were missing.
Through iSCSI conformance tests it was found that IET currently doesn't support zero length EDTL, SPDTL and data segments.
Through iSCSI conformance testing it was determined that ietd currently doesn't do session establishment properly for initiators that bypass security negotiation. This patch fixes that by moving the session establishment code from login_security_done(), which is only executed for initiators that have gone through security negotiation, to login_finish() which is executed by all initiators who transition to FFP.
Through conformance testing it was determined that IET 1.4.20 HEAD doesn't handle digest and Time2Retain negotiation properly.
Through iSCSI conformance testing an infinite loop in nthread was found that was hit when there was a header or data digest error.
Through iSCSI conformance testing it was discovered that check_segment_length() doesn't actually drop the session upon receiving a data segment greater then max receive data segment length.
Updated ChangeLog to reflect Time2Wait revert.
Updated default parameter changes to revert Time2Wait back to it's previous configuration.
Update ChangeLog
Fixed patch offsets.
Updated session default parameters to reflect the new default_wait_time and default_retain_time values.
Fixed strsep usage.
Updated ChangeLog, RELEASE_NOTES, dkms.conf, iscsitarget.spec, iet_u.h in preparation for a release.
IET doesn't implement Time2Wait or Time2Retain yet, so negotiating any other values then zero for these makes no sense and might even give initiators fits when trying to perform session reinstatement.
The existing IET code sends out the ipv6 zone ids in the SendTargets output which need to be stripped out.
IET currently doesn't handle outstanding R2Ts > 1
2.6.38 compile fix
...
Conflicts:
ChangeLog
debian/changelog
commit 1aed1febd892e7e78cf53bab80e62c3149242636
Merge: b3e6d3c 8d6781a
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Tue Apr 26 15:32:12 2011 +0530
Merge branch 'upstream-branch-1.4.20' into test
* upstream-branch-1.4.20:
This patch works around a break in shared io context on RHEL 5.6 kernels where removing a shared lock to rid a lock dependency loop caused duplicate io contexts if the thread was killed before the devices were closed.
commit b3e6d3c8086259e9d691c52d7a6404c8445c2141
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Fri Apr 8 22:27:18 2011 +0530
build dkms patch template from upstream dkms config
commit 3a9f4d0f660cccd5ceed0c7457eb3cd8a7c48b8f
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Sat Apr 9 17:09:25 2011 +0530
update changelog
commit 6a18e92432ea465ccaf217ab50043a2cbf8b75ed
Merge: cfb86c3 bd747ce
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Sat Apr 9 17:07:11 2011 +0530
Merge branch 'upstream-branch-1.4.20' into test
* upstream-branch-1.4.20: (57 commits)
After bypassing sending data-outs in the zero EDTL/SPDTL patch I discovered that read residuals for these responses were missing.
Through iSCSI conformance tests it was found that IET currently doesn't support zero length EDTL, SPDTL and data segments.
Through iSCSI conformance testing it was determined that ietd currently doesn't do session establishment properly for initiators that bypass security negotiation. This patch fixes that by moving the session establishment code from login_security_done(), which is only executed for initiators that have gone through security negotiation, to login_finish() which is executed by all initiators who transition to FFP.
Through conformance testing it was determined that IET 1.4.20 HEAD doesn't handle digest and Time2Retain negotiation properly.
Through iSCSI conformance testing an infinite loop in nthread was found that was hit when there was a header or data digest error.
Through iSCSI conformance testing it was discovered that check_segment_length() doesn't actually drop the session upon receiving a data segment greater then max receive data segment length.
Updated ChangeLog to reflect Time2Wait revert.
Updated default parameter changes to revert Time2Wait back to it's previous configuration.
Update ChangeLog
Fixed patch offsets.
Updated session default parameters to reflect the new default_wait_time and default_retain_time values.
Fixed strsep usage.
Updated ChangeLog, RELEASE_NOTES, dkms.conf, iscsitarget.spec, iet_u.h in preparation for a release.
IET doesn't implement Time2Wait or Time2Retain yet, so negotiating any other values then zero for these makes no sense and might even give initiators fits when trying to perform session reinstatement.
The existing IET code sends out the ipv6 zone ids in the SendTargets output which need to be stripped out.
IET currently doesn't handle outstanding R2Ts > 1
2.6.38 compile fix
don't use bash for initd script
Don't install kernel module executable
add variable for depmod
...
Conflicts:
ChangeLog
Makefile
RELEASE_NOTES
dkms.conf
doc/manpages/ietd.conf.5
etc/ietd.conf
etc/initd/initd
etc/initd/initd.debian
etc/initd/initd.gentoo
include/iet_u.h
iscsitarget.spec
kernel/block-io.c
kernel/config.c
kernel/conn.c
kernel/iscsi.c
kernel/iscsi.h
kernel/nthread.c
kernel/param.c
kernel/target.c
kernel/target_disk.c
kernel/tio.c
kernel/volume.c
kernel/wthread.c
patches/compat-2.6.14-2.6.18.patch
patches/compat-2.6.19-2.6.21.patch
patches/compat-2.6.22.patch
patches/compat-2.6.24.patch
patches/compat-2.6.30.patch
usr/Makefile
usr/config.h
usr/conn.c
usr/event.c
usr/ietd.c
usr/iscsid.c
usr/param.c
usr/plain.c
usr/session.c
usr/target.c
commit 445b679547ebdb20db8723d7d09cadfa1e0d01b4
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Sat Apr 9 02:08:30 2011 +0530
update debian/rules
commit 7722c02edb4322e6535521e386495fcd385caa26
Author: agr1 <agr1 at 48a34bb2-7106-0410-bc49-8aa7273d22a1>
Date: Wed Jan 19 16:46:47 2011 +0000
Fix printing IPv4 addresses in /proc/net/iet/session for kernels >= 2.6.33
Signed-off-by: Arne Redlich <arne.redlich at googlemail.com>
git-svn-id: https://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk@385 48a34bb2-7106-0410-bc49-8aa7273d22a1
commit e10be3519df7a8c5103fdffb2a16658b42ba4dfb
Author: agr1 <agr1 at 48a34bb2-7106-0410-bc49-8aa7273d22a1>
Date: Sun Oct 17 10:43:32 2010 +0000
2.6.36 compile fix
The NIPQUAD macro has been removed, instead "%pI4" is used in
format strings.
Independently submitted by Wido den Hollander and Chris Siebenmann.
Submitted-by: Wido den Hollander <wido at widodh.nl>
Submitted-by: Chris Siebenmann <cks at cs.toronto.edu>
Signed-off-by: Arne Redlich <arne.redlich at googlemail.com>
git-svn-id: https://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk@373 48a34bb2-7106-0410-bc49-8aa7273d22a1
commit 86c906db564969fb44dc1255244b3d3ce04aee2e
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Fri Apr 8 22:27:18 2011 +0530
build dkms patch template from upstream dkms config
commit ca2e79693506fef3aaa45bfcbf2a53b7ef5efe81
Author: rswwalker <rswwalker at 48a34bb2-7106-0410-bc49-8aa7273d22a1>
Date: Wed Mar 16 21:57:18 2011 +0000
Updated ChangeLog, RELEASE_NOTES, dkms.conf, iscsitarget.spec
to reflect current state of code base.
Signed-off-by: Ross Walker
git-svn-id: https://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk@419 48a34bb2-7106-0410-bc49-8aa7273d22a1
commit 3845709ecbfcc6d5eed528c2e24aa31c72dcfb52
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Fri Apr 8 18:37:44 2011 +0530
update debian/rules
commit ea46b6df0231802abec32f1beac8c2ef847d013b
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date: Fri Apr 8 18:31:55 2011 +0530
update expr changelog
commit 7b4cc264486812e86bd3eb4a1d5e0576a8739112
Author: agr1 <agr1 at 48a34bb2-7106-0410-bc49-8aa7273d22a1>
Date: Sat Mar 12 12:29:00 2011 +0000
2.6.38 compile fix
As of 2.6.38 {open,close}_bdev_exclusive() was removed in favour of
blkdev_get_by_path() and blkdev_put() calls.
Signed-off-by: Arne Redlich <arne.redlich at googlemail.com>
git-svn-id: https://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk@411 48a34bb2-7106-0410-bc49-8aa7273d22a1
-----------------------------------------------------------------------
--
Debian iscsitarget packaging
More information about the Pkg-iscsi-maintainers
mailing list