[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