From 299b079f7cdb1cda776b6276a8c8fe9406436614 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Tue, 8 Jul 2008 19:21:22 +0000 Subject: [PATCH] Pending changes to match the 1.0.0 released packeges git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@436 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- Makefile | 2 ++ iscsi-scst/Makefile | 8 +++++-- iscsi-scst/README | 2 ++ iscsi-scst/kernel/Makefile | 3 --- qla2x00t/qla2x00-target/Makefile | 8 +++---- scst/src/scst_main.c | 5 ++++- scstadmin/Changes | 38 ++++++++++++++++---------------- usr/fileio/Makefile | 3 ++- usr/fileio/README | 16 +++++++------- 9 files changed, 47 insertions(+), 38 deletions(-) diff --git a/Makefile b/Makefile index e322a681f..9f6f04a48 100644 --- a/Makefile +++ b/Makefile @@ -257,6 +257,7 @@ debug2perf: patch -p0 NV_CACHE. +- Install/uninstall added. Changes since 0.9.6-pre2: @@ -34,7 +21,20 @@ Changes since 0.9.6-pre2: - Fixed handling of disabled handlers (like dev_disk, dev_cdrom, etc from compile time) - Minor bug fixes -Changes since 1.0.0 RC1 +Changes since 0.9.5-pre0: -- Updated SCST/SCST.pm to add one more option mapping NV -> NV_CACHE. -- Install/uninstall added. +- Renamed scst to scstadmin +- Fixed writeConfiguration() to properly write DEVICE lines with no options +- Removed the comment which prevented a target from being enabled in enableTarget() +- Updated init.d/scst to use scstadmin instead of scst_db +- Fixup of README file + +Changes since 0.9.2-pre2: + +- List SCST sessions +- Verify specified config file against live configuration and show differences +- Write config file based on live configuration +- Force-apply configuration, even config deletions with a force flag. +- Added new option types +- Added support for specifying a blocksize +- Added "-reload-config" to init script diff --git a/usr/fileio/Makefile b/usr/fileio/Makefile index 3c9eb65ef..1bdb67813 100644 --- a/usr/fileio/Makefile +++ b/usr/fileio/Makefile @@ -20,7 +20,8 @@ OBJS_F = $(SRCS_F:.c=.o) #SRCS_C = #OBJS_C = $(SRCS_C:.c=.o) -SCST_INC_DIR := ../../scst/include +#SCST_INC_DIR := ../../scst/include +SCST_INC_DIR := /usr/local/include/scst INSTALL_DIR := /usr/local/bin/scst CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes \ diff --git a/usr/fileio/README b/usr/fileio/README index 2c7b9197d..d4b7513c7 100644 --- a/usr/fileio/README +++ b/usr/fileio/README @@ -5,14 +5,14 @@ Version 1.0.0, 7 July 2008 -------------------------- User space program fileio_tgt uses interface of SCST's scst_user dev -handler as well as allows to see how it works in various modes. -Fileio_tgt provides mostly the same functionality as the kernel space -SCST's scst_vdisk handler with the only exceptions that it supports -O_DIRECT mode and doesn't support BLOCKIO one. O_DIRECT mode is -basically the same as BLOCKIO, but also supports files, so for some -loads it could be significantly faster, than the regular FILEIO access. -All the words about BLOCKIO mode from SCST's README file apply to -O_DIRECT mode as well. +handler and allows to see how it works in various modes. Fileio_tgt +provides mostly the same functionality as the kernel space SCST's +scst_vdisk handler with the only exceptions that it supports O_DIRECT +mode and doesn't support BLOCKIO one. O_DIRECT mode is basically the +same as BLOCKIO, but also supports files, so for some loads it could be +significantly faster, than the regular FILEIO access. All the words +about BLOCKIO mode from SCST's README file apply to O_DIRECT mode as +well. Installation ------------