From: Alex Aizman <itn780@yahoo.com>
To: linux-scsi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org, netdev@oss.sgi.com,
linux-iscsi-devel@lists.sourceforge.net,
open-iscsi@googlegroups.com,
James Bottomley <James.Bottomley@SteelEye.com>,
Christoph Hellwig <hch@lst.de>
Subject: [ANNOUNCE] Linux-iSCSI High-Performance Initiator
Date: Wed, 04 May 2005 21:31:33 -0700 [thread overview]
Message-ID: <4279A1A5.60405@yahoo.com> (raw)
1. Linux iSCSI Initiator
=================
This is to announce a new release of the iSCSI Initiator for Linux:
v5.0.0.3rc2 for 2.6.12 kernel. The previous (2nd) submission (posted
04/12/05) can be located at:
http://marc.theaimsgroup.com/?l=linux-kernel&m=111328256211837&w=2
The very first submission is here:
http://marc.theaimsgroup.com/?l=linux-kernel&m=111017939025775&w=2
Current release is result of the ongoing effort by the combined
linux-iscsi team. In-depth information on the project, including the
latest download, performance results, etc. documentation can be found at:
http://linux-iscsi.sourceforge.net
and/or
http://www.open-iscsi.org
2. SCSI transport
=============
This Initiator will work with the new iSCSI transport class from the
(very) recent submission by Mike Christie. The related (and required)
submission can be located at:
http://marc.theaimsgroup.com/?l=linux-kernel&m=111526182523809&w=2
3. The patch
=========
A single consolidated (94KB) patch against 2.6.12 can be downloaded at:
http://www.open-iscsi.org/src/iscsi_tcp.patch
This contains:
- SCSI LLDD: iscsi_tcp.[ch] (iSCSI transport over TCP/IP).
- drivers/scsi/Kconfig changes
- drivers/scsi/Makefile changes
Signed-off-by: Alex Aizman <itn780@yahoo.com>
Signed-off-by: Dmitry Yusupov <dmitry_yus@yahoo.com>
4. User space
==========
The assoicated userspace tools can be downloaded from
http://www.open-iscsi.org/index.html#download
5. Changelog since v5.0.0.2 (Open-iSCSI v 0.2)
===================================
* support non-immediate control plane commands
* flush queue in cnx_stop()
* fix queue add/remove
* Christoph Hellwig:
- remove sys_iopl and <sys/io.h> (no need since oom_adj serves the
purpose)
- patch to use __be16/__be16 types for static typechecking with sparse
-Wbitwise
- make needlessly global symbols static
- switch to proper goto-based error unwinding
- kill zone_init cpp abuse
- lots of 0 vs. NULL and one missing void in a prototype: cleanup
- make two needlessly global symbols in iscsi_tcp.c static
- use uintptr_t (the C99 type) to store a pointer instead of the
locally defined ulong_t
* Mike Christie:
- scsi_host_lookup: release scsi host handle right away
- patch to move the scsi scanning to userspace.
- request_bufflen: rely on the scsi_ml to set the correct value
(INQUIRY, REQUEST_SENSE and REPORT_LUNS etc.)
* data_xmit(): cleanup, optimization
* MRDSL fix (discovered by Mike Christie)
* use GFP_ATOMIC in case of recovery and GFP_KERNEL in case of initial login
* race fix: max_r2t data_xmit() vs. r2t_rsp()
* release socket cleanup: done _after_ stopping data_xmit()
* padding: scsi_cmnd total length
* r2t sglist assertion fixes
* deprecate and remove control plane cnx/snx handles
* ERL=0 recovery fix for HeaderDigest=CRC32C
* iSCSI MIB and extended statistics: initial support, get_stats() API
* get_stats(): calculate actual size of statistics buffer
* integrate with scsi_transport_iscsi.[ch]
Regards,
Linux-iscsi Team
next reply other threads:[~2005-05-05 4:31 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-05 4:31 Alex Aizman [this message]
-- strict thread matches above, loose matches on Subject: below --
2005-04-19 14:34 [ANNOUNCE] Linux-iSCSI High-Performance Initiator Alex Aizman
2005-04-19 14:39 ` Christoph Hellwig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4279A1A5.60405@yahoo.com \
--to=itn780@yahoo.com \
--cc=James.Bottomley@SteelEye.com \
--cc=hch@lst.de \
--cc=linux-iscsi-devel@lists.sourceforge.net \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=netdev@oss.sgi.com \
--cc=open-iscsi@googlegroups.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.