Files
scst/README.md
T
Gleb Chesnokov 9129391ac3 docs: Refresh build and installation guides
The top-level guides still describe retired source, QLogic, service and
kernel-support workflows. Following them can select the wrong driver,
cross-compile only part of the tree, or misstate module-signing policy.

Commit 7aade0a109 ("Makefile: Make the qla2x00t-32gbit driver
the default QLogic FC driver") made the newer tree the default.
Commit 0d3c9018af ("debian, scstadmin: Add systemd scst.service")
added the installed systemd unit.

Point source users at GitHub and kernel support at
nightly/conf/nightly.conf. Separate kernel and user-space cross builds,
follow the current service recipes, and make module acceptance depend
on the target kernel and platform policy.
2026-08-21 10:05:36 +03:00

46 lines
1.9 KiB
Markdown

<h1 align="center">
<img src="./www/images/logo.png" alt="SCST" width="250" />
</h1>
[![Coverity](https://img.shields.io/coverity/scan/25131.svg)](https://scan.coverity.com/projects/scst-project)
[![Downloads](https://img.shields.io/github/downloads/SCST-project/scst/total.svg)](https://github.com/SCST-project/scst/releases)
# Overview
This is the source code repository of the SCST project. SCST is a collection
of Linux kernel drivers that implement SCSI target functionality. The SCST
project includes:
1. The SCST core in the scst/ subdirectory.
2. A tool for loading, saving and modifying the SCST configuration in
directory scstadmin/.
3. Several SCSI target drivers in the directories iscsi-scst/,
qla2x00t-32gbit/, qla2x00t/, srpt/, scst_local/ and fcst/.
4. User space programs in the usr/ subdirectory, e.g. fileio_tgt.
5. Various documentation in the doc/ subdirectory.
Instructions for building and installing SCST are available in the INSTALL.md
file.
## QLogic target driver
Two QLogic target drivers are included in the SCST project.
The default driver is located in the qla2x00t-32gbit directory. It is the
newer one.
May anyone wish to switch back to the older driver that only supported up to
16 Gb/s adapters, it is located in qla2x00t directory. To make use of the
older driver build scst with environment variable `QLA_32GBIT=no` set.
Vladislav Bolkhovitin <vst@vlnb.net>, http://scst.sourceforge.net
## Sourceforge achievements
<p align="middle">
<img src="./www/images/sourceforge_badges/oss-users-love-us-white.svg" width="125" />
<img src="./www/images/sourceforge_badges/oss-community-choice-white.svg" width="125" />
<img src="./www/images/sourceforge_badges/oss-sf-favorite-white.svg" width="125" />
<img src="./www/images/sourceforge_badges/oss-community-leader-white.svg" width="125" />
<img src="./www/images/sourceforge_badges/oss-open-source-excellence-white.svg" width="125" />
</p>