News
iSCSI Target for ReadyNAS 1.4.18 released
From the Changelog:
Lars Ellenberg
o improve IETs procfs support to allow a larger number of targets
o compatibility fix for 2.6.28 (independently also provided by Francois
Micaux)
o ignore SIGPIPE in ietd
o allow cleanup of stale targets in the kernel module
Andreas Florath
o support for a global worker threadpool instead of per target pools
(configurable via the worker_thread_pool_size module parameter)
Arne Redlich
o compatibility fixes for 2.6.30, 2.6.29
o in cooperation with Xie Gang: Unit Attention support (thanks to Stefan
Rubner for spotting a bug)
o in cooperation with Shreyansh Jain: support for splitting text messages into
several PDUs, allowing more targets to be reported during discovery
(thanks to Cheng Rengquan for bugfixes)
o clean up all connections, sessions and targets in the kernel module if the
daemon is gone
o rework sense data handling, plugging memleaks
o fix valgrind warnings of uses of uninitialized variables
o support for Reject PDUs (thanks to FUJITA Tomonori for a bugfix)
o fix SERVICE ACTION IN: IET only supports READ CAPACITY 16, return sense data
for all others
o allow READ CAPACITY even if a LU is RESERVEd
o iSNS: report the actual target port instead of the default iSCSI port
o fix list corruption if target thread creation fails
o fix stopping of threads that have never been awakened before
o fix CHAP account handling bugs
o fix netlink socket cleanup
o code cleanups
Cheng Renquan
o remove superfluous linefeed from debug messages
o enable runtime switching of debug levels for the kernel module and
provide description for the module's debug flags parameter
sdrb
o return proper status class in case of login failures
Ross S. W. Walker
o support more than one portal per target during discovery, and allow
configuration of the presented portals using targets.allow - previously only
the incoming interface was reported (thanks to David Shirley for
reporting a bug)
o deprecate initiators.allow
o regex based filtering in initiators.allow and targets.allow
o move config files to /etc/iet
o add version and author info and description to kernel module
o fix debug log levels
o fix ietd.conf permissions
o move kernel module to /lib/modules/<kver>/extra where it belongs
o improve init scripts, using common names and functions across distributions
o improve usage comments in ietd.conf
o specfile to build RPMs, including weak module support
o DKMS support
Ming Zhang
o Use the LU's sector size in the format mode page instead of defaulting to 512
iSCSI Target for ReadyNAS 0.4.17svn224 available
Since Arne Redlich was nice enough to fix r223 so that r224 now again compiles on the ReadyNAS, here we go with the lastest release of the iSCSI target for ReadyNAS. From the changelog:
Unit Attention support
UA infrastructure + generation of "power-on, reset or bus-device reset occurred"
UA on session startup / device reset.
Based on the UA patch from Xie Gang <xiegang112@gmail.com>
Additional fixes:- fix size of iscsi_cmnd->sense_buffer (introduced with r220),
- whitespace cleanups
Also available in: Atom