The SCST SCSI target mode subsystem version 3.3 has been released and can be downloaded from the SCST download page.
SCST SCSI target mode subsystem 3.2 released and can be downloaded from the SCST download page.
Thanks to all who made it happen, especially to SanDisk/WDC for the great support!
SCST SCSI target mode subsystem 2.2.1 released and can be downloaded from the SCST download page.
Thanks Bart Van Assche for preparing it!
SCST SCSI target mode subsystem 2.2.0 released and can be downloaded from the SCST download page.
SCST SCSI target mode subsystem 2.0.0.1 released and can be downloaded from the SCST download page.
Everybody are strongly encouraged to upgrade.
Summary of changes between versions 2.0.0 and 2.0.0.1
----------------------------------------------------------------
- Fixed critical issue with wrong INQUIRY page 0x80 (r3197)
- Possible crashes due to incorrect execution context estimations fixed
- Responsiveness under heavy load improved
FCoE target was added to SCST SVN repository, great thanks to Joe Eykholt! From now on SCST SVN repository is the main development place for it.
SCST target driver qla_isp version 1.0.2 released and can be downloaded from the SCST download page.
Summary of changes between versions 1.0.1 and 1.0.2
---------------------------------------------------------------------------
- Support for 2532 chipset (8Gb/s).
- Fixed random firmware crash during startup.
- Fixed problem with N_port login.
- Synchronize with mainline Feral repository (various low level fixes).... read more
Version 1.0.1.1 of SCST core, target drivers for iSCSI (iSCSI-SCST), QLogic 22xx/23xx (qla2x00t) as well as fileio_tgt user space backend handler released and available for download.
Summary of changes in SCST core between versions 1.0.0 and 1.0.1.1
------------------------------------------------------------------
- Issues cased by change of cdb_len to unsigned fixed
- INIT ELEMENT STATUS WRANGE added to the list of known commands... read more
SCST target driver qla_isp version 1.0.1 released and can be downloaded from the SCST download page.
Change log since version 1.0.0:
Summary of changes between versions 1.0.0 and 1.0.1
---------------------------------------------------
- Rewritten DMA mappings code.
- Fixed resources leakage when disabling target during pending I/O operations.
- Fixed 64 bit Type 3 request breakage.
- Recovery from not being able to push CTIO fix.... read more
SCST target driver support for Emulex lpfc
FC/FCoE adapters has been created and linked to the SCST project. Thanks
to the Emulex team for putting this together.
The driver allows for lpfc adapters to be placed in initiator and/or
target mode. Those in initiator mode will continue to function with the
SCSI subsystem as usual. A lpfc_scst helper module is then loaded that
binds that target mode adapters with the SCST subsystem for use as FCP
targets. NPIV is also supported, allowing virtual ports to be created
with individual SCST target instances bound to them.... read more
SCST 1.0.1 core, target drivers for iSCSI, QLogic 22xx/23xx and local as well as fileio_tgt backend handler and scstadmin utility released and available for download.
Development of SCST drivers suit is frozen and ready for final testing before release, which is scheduled in few weeks time depending from amount of problems found during testing.
You can download SCST target drivers suit 1.0.1 by running a command:
$ svn co https://scst.svn.sourceforge.net/svnroot/scst/branches/1.0.1.x
Summary of changes in SCST core between versions 1.0.0 and 1.0.1
----------------------------------------------------------------... read more
SCSI RDMA Protocol (SRP) target driver version 1.0.0 released and can be downloaded from the SCST download page.
Generic SCSI Target Mid-level For Linux (SCST), target drivers for iSCSI and QLogic Fibre Channel chips as well as user space utilities scstadmin and fileio_tgt version 1.0.0 are released and available for download.
SCST 1.0.0 Release Candidate 2 is available for download from the project SVN. Main fix here is a new way of handling SCSI commands with transfer length 0 and READ or WRITE data transfer direction.
If nothing serious is reported in 1 week time, 1.0.0 will be released.
SCST has just gained new, a lot more
attractive look of its web page http://scst.sf.net. Great thanks to Daniel Fernandes!
Comments and, especially, noticed typos and language problems will be
appreciated. Please send them to scst-devel mailing list.
SCST 1.0.0 Release Candidate 1 together with QLA2x00 and iSCSI-SCST target drivers is available for download from the project SVN. From this moment only fixes for found problems will be committed until 1.0.0 is released.
Everybody are encouraged to update. If nothing serious is reported in two weeks time, 1.0.0 will be released.
ISCSI target driver iSCSI-SCST is available for download from the SCST SVN. ISCSI-SCST is a forked (with all respects) version of IET (http://iscsitarget.sourceforge.net/) with updates to work over SCST as well as with many improvements and bugfixes. See the main SCST page http://scst.sourceforge.net/ for list of iSCSI-SCST features and advantages over IET.
You can download SCST SVN using command line: ... read more
Target driver for QLogic ISP chipsets is available n the SCST SVN. This is target driver for ISP QLogic chipsets commonly used in many SCSI and FC host bus adapters. Supported chipsets are listed in README file, incomplete list of supported HBA's is in doc/Hardware.txt. It is based on Matthew Jacob's multiplatform driver for ISP chipsets, which can be downloaded from ftp://ftp.feral.com/pub/isp/isp_dist.tgz. The update for SCST was made and supported by Stanislaw Gruszka.... read more
Module scst_user and user space utility to test it are available in the SCST SVN. SCST user space module is a device handler for SCST, which provides an interface between SCST and the user space, which allows to create pure user space devices. The simplest example, where one would want it is if he/she wants to write a VTL. With scst_user he/she can write it purely in the user space. Or one would want it if he/she needs some sophisticated for kernel space processing of the passed data, like encrypting them or making snapshots.... read more
SCSI RDMA Protocol (SRP) Target driver is developed independently from SCST team. You can find instructions how to download and install it on this page: http://lists.openfabrics.org/pipermail/iwg/2007-March/000378.html
SCSI target middle level for Linux (SCST) version 0.9.5.2 released.
This version of SCST contains only bugfix of the problem, when
scst_cur_cmd_mem leak in the pass-through mode (real devices), which
leaded to new commands rejects with QUEUE FULL/BUSY status and messages
like "Total memory allocated by commands (XX Kb) is too big, returning
QUEUE FULL to initiator".
SCSI target middle level for Linux (SCST) version 0.9.5.1 released.
This version of SCST contains only bugfix for Fedora 6 kernel where GFP_ATOMIC constant is redefined, which lead to massive commands data buffers memory allocations failures.
Thanks to Chaoyang Wang for help in debugging it.
Target driver for LSI/MPT fibre channel cards is available from SCST SVN. You can get it using anonymous access:
svn co https://svn.sourceforge.net/svnroot/scst
More information about accessing SVN repository may be found on http://sourceforge.net/docs/E09
SCSTADMIN is a SCST administration utility. With it you can manually or automatically using either plain text config file, or MySQL database configure every aspect of SCST, for instance as part of the system startup/shutdown, including enabling/disabling target mode on your target SCSI controller.