Copyrights updated + cleanups

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4216 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2012-04-18 02:26:39 +00:00
parent b9ef044444
commit eb95049061
110 changed files with 359 additions and 358 deletions
+2 -2
View File
@@ -1,9 +1,9 @@
#
# Common makefile for SCSI target mid-level and its drivers
#
# Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -1,7 +1,7 @@
iSCSI SCST target driver
========================
Version 3.0.0, XX XXXXX 2011
Version 3.0.0, XX XXXXX 2012
----------------------------
ISCSI-SCST is a deeply reworked fork of iSCSI Enterprise Target (IET)
+2 -2
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,9 +1,9 @@
#
# Makefile for the kernel part of iSCSI-SCST.
#
# Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
# Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2004 - 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -3,9 +3,9 @@
*
* Copyright (C) 2004 - 2006 Xiranet Communications GmbH
* <arne.redlich@xiranet.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* iSCSI digest handling.
*
* Copyright (C) 2004 Xiranet Communications GmbH <arne.redlich@xiranet.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* Event notification code.
*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+3 -2
View File
@@ -2,9 +2,9 @@
* Network threads.
*
* Copyright (C) 2004 - 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
@@ -1171,6 +1171,7 @@ void iscsi_put_page_callback(struct page *page)
static void check_net_priv(struct iscsi_cmnd *cmd, struct page *page)
{
smp_rmb(); /* to sync with __iscsi_get_page_callback() */
if ((atomic_read(&cmd->net_ref_cnt) == 1) && (page->net_priv == cmd)) {
TRACE_DBG("sendpage() not called get_page(), zeroing net_priv "
"%p (page %p)", page->net_priv, page);
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,9 +1,9 @@
#
# Makefile for the user space part of iSCSI-SCST.
#
# Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
# Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -3,9 +3,9 @@
*
* Copyright (C) 2004 Xiranet Communications GmbH <arne.redlich@xiranet.com>
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>,
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* and code taken from UNH iSCSI software:
* Copyright (C) 2001-2003 InterOperability Lab (IOL)
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2004 - 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* Event notification code.
*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* iscsi_adm - manage iSCSI-SCST Target software.
*
* Copyright (C) 2004 - 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* iSNS functions
*
* Copyright (C) 2006 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
+2 -2
View File
@@ -2,9 +2,9 @@
* iSNS protocol data types
*
* Copyright (C) 2006 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2004 - 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2005 FUJITA Tomonori <tomof@acm.org>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,8 +1,8 @@
/*
* Copyright (C) 2002 - 2003 Ardis Technolgies <roman@ardistech.com>
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
#
# Qlogic 2x00 SCSI target driver makefile
#
# Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2005 Leonid Stoljar
# Copyright (C) 2006 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -1,7 +1,7 @@
Target driver for QLogic 22xx/23xx/24xx/25xx Fibre Channel cards
================================================================
Version 3.0.0, XX XXXXX 2011
Version 3.0.0, XX XXXXX 2012
----------------------------
This driver consists from two parts: the target mode driver itself and
+2 -2
View File
@@ -1,11 +1,11 @@
/*
* qla2x00t.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2006 Nathaniel Clark <nate@misrule.us>
* Copyright (C) 2006 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* QLogic 22xx/23xx/24xx/25xx FC target driver.
*
+2 -2
View File
@@ -1,11 +1,11 @@
/*
* qla2x00t.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2006 Nathaniel Clark <nate@misrule.us>
* Copyright (C) 2006 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* QLogic 22xx/23xx/24xx/25xx FC target driver.
*
+2 -2
View File
@@ -1,11 +1,11 @@
/*
* qla2x_tgt.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2006 Nathaniel Clark <nate@misrule.us>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Additional file for the target driver support.
*
+2 -2
View File
@@ -1,11 +1,11 @@
/*
* qla2x_tgt_def.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2006 Nathaniel Clark <nate@misrule.us>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Additional file for the target driver support.
*
+2 -2
View File
@@ -1,10 +1,10 @@
#
# Common makefile for SCSI target mid-level and its drivers
#
# Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2005 Leonid Stoljar
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -1,7 +1,7 @@
Generic SCSI target mid-level for Linux (SCST)
==============================================
Version 3.0.0, XX XXXXX 2011
Version 3.0.0, XX XXXXX 2012
----------------------------
SCST is designed to provide unified, consistent interface between SCSI
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* include/scst.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
* Copyright (C) 2010 - 2011 Bart Van Assche <bvanassche@acm.org>.
*
* Main SCSI target mid-level include file.
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* include/scst_const.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains common SCST constants.
*
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* include/scst_debug.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains macros for execution tracing and error reporting
*
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* include/scst_sgv.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Include file for SCST SGV cache.
*
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* include/scst_user.h
*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains constants and data structures for scst_user module.
* See http://scst.sourceforge.net/doc/scst_user_spec.txt or
+2 -2
View File
@@ -1,10 +1,10 @@
#
# SCSI target mid-level makefile
#
# Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2005 Leonid Stoljar
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
#
# SCSI target mid-level dev handler's makefile
#
# Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2004 - 2005 Leonid Stoljar
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_cdrom.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI CDROM (type 5) dev handler
*
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_changer.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI medium changer (type 8) dev handler
*
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_disk.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI disk (type 0) dev handler
* &
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_modisk.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI MO disk (type 7) dev handler
* &
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_processor.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI medium processor (type 3) dev handler
*
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_raid.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI raid(controller) (type 0xC) dev handler
*
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_tape.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI tape (type 1) dev handler
* &
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* scst_user.c
*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* SCSI virtual user space device handler
*
+2 -2
View File
@@ -1,12 +1,12 @@
/*
* scst_vdisk.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 Ming Zhang <blackmagic02881 at gmail dot com>
* Copyright (C) 2007 Ross Walker <rswwalker at hotmail dot com>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
* Copyright (C) 2008 - 2012 Bart Van Assche <bvanassche@acm.org>
*
* SCSI disk (type 0) and CDROM (type 5) dev handler using files
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_debug.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains helper functions for execution tracing and error reporting.
* Intended to be included in main .c file.
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_lib.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_main.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* scst_mem.c
*
* Copyright (C) 2006 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2006 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* scst_mem.h
*
* Copyright (C) 2006 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2006 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_module.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Support for loading target modules. The usage is similar to scsi_module.c
*
+1 -1
View File
@@ -3,7 +3,7 @@
*
* Copyright (C) 2009 - 2010 Alexey Obitotskiy <alexeyo1@open-e.com>
* Copyright (C) 2009 - 2010 Open-E, Inc.
* Copyright (C) 2009 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2009 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -3,7 +3,7 @@
*
* Copyright (C) 2009 - 2010 Alexey Obitotskiy <alexeyo1@open-e.com>
* Copyright (C) 2009 - 2010 Open-E, Inc.
* Copyright (C) 2009 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2009 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_priv.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_proc.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -2,9 +2,9 @@
* scst_sysfs.c
*
* Copyright (C) 2009 Daniel Henrique Debonzi <debonzi@linux.vnet.ibm.com>
* Copyright (C) 2009 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2009 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2009 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* scst_targ.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2008 - 2010 Richard Sharpe
* Copyright (C) 1992 Eric Youngdale
* Copyright (C) 2008 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2008 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
*
* Simulate a host adapter and an SCST target adapter back to back
*
+1 -1
View File
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2006 - 2009 Mellanox Technology Inc. All rights reserved.
* Copyright (C) 2008 - 2011 Bart Van Assche <bvanassche@acm.org>.
* Copyright (C) 2008 - 2012 Bart Van Assche <bvanassche@acm.org>.
* Copyright (C) 2008 Vladislav Bolkhovitin <vst@vlnb.net>
*
* This software is available to you under a choice of one of two
+1 -1
View File
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2006 - 2009 Mellanox Technology Inc. All rights reserved.
* Copyright (C) 2009 - 2011 Bart Van Assche <bvanassche@acm.org>.
* Copyright (C) 2009 - 2012 Bart Van Assche <bvanassche@acm.org>.
*
* This software is available to you under a choice of one of two
* licenses. You may choose to be licensed under the terms of the GNU
+2 -2
View File
@@ -1,9 +1,9 @@
#
# SCSI target mid-level makefile
#
# Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
# Copyright (C) 2007 - 2010 ID7 Ltd.
# Copyright (C) 2010 - 2011 SCST Ltd.
# Copyright (C) 2010 - 2012 SCST Ltd.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -1,7 +1,7 @@
User space FILEIO handler
=========================
Version 3.0.0, XX XXXXX 2011
Version 3.0.0, XX XXXXX 2012
----------------------------
User space program fileio_tgt uses interface of SCST's scst_user dev
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* common.c
*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* common.h
*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* debug.c
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains helper functions for execution tracing and error reporting.
* Intended to be included in main .c file.
+2 -2
View File
@@ -1,10 +1,10 @@
/*
* debug.h
*
* Copyright (C) 2004 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2004 - 2005 Leonid Stoljar
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* Contains macroses for execution tracing and error reporting
*
+2 -2
View File
@@ -1,9 +1,9 @@
/*
* fileio.c
*
* Copyright (C) 2007 - 2011 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2012 Vladislav Bolkhovitin <vst@vlnb.net>
* Copyright (C) 2007 - 2010 ID7 Ltd.
* Copyright (C) 2010 - 2011 SCST Ltd.
* Copyright (C) 2010 - 2012 SCST Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
+1 -1
View File
@@ -552,7 +552,7 @@ target reconfiguration in a PnP-like manner)</b></td> <td> + </td> <td> - </t
<!-- wrap ends here -->
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+1 -1
View File
@@ -229,7 +229,7 @@
<!-- wrap ends here -->
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+1 -1
View File
@@ -93,7 +93,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+2 -2
View File
@@ -36,7 +36,7 @@
<div id="sidebar">
<h1>Target Drivers</h1>
<ul class="sidemenu">
<li><a href="http://iscsi-scst.sourceforge.net">ISCSI-SCST</a></li>
<li><a href="target_iscsi.html">ISCSI-SCST</a></li>
<li><a href="target_qla2x00t.html">QLogic FC qla2x00t</a></li>
<li><a href="target_srp.html">SCSI RDMA Protocol (SRP)</a></li>
<li><a href="target_mvsas.html">Marvell SAS adapters</a></li>
@@ -79,7 +79,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+4 -4
View File
@@ -111,7 +111,7 @@
UNIT ATTENTIONs, etc. should be intercepted and passed through SCST core.</p>
<p>You can find comparison of SCST with other SCSI targets on the <a href="comparison.html">Comparison</a> page.
Some highlights what it can mean for end users you can find on the <a href="http://iscsi-scst.sourceforge.net">iSCSI-SCST</a> page.
Some highlights what it can mean for end users you can find on the <a href="target_iscsi.html">iSCSI-SCST</a> page.
<h1>SCST core supports the following I/O modes</h1>
<ul>
@@ -148,8 +148,8 @@
<p><a href="scst_pg.html">HTML</a></p>
<p><a href="scst_pg.pdf">PDF</a></p>
<p><a href="Gentoo-HOWTO.pdf">Gentoo HOWTO</a></p>
<p><a href="http://iscsi-scst.sourceforge.net/iscsi-scst-howto.txt">HOWTO For iSCSI-SCST</a></p>
<p><a href="http://iscsi-scst.sourceforge.net/SCST_Gentoo_HOWTO.txt">Gentoo HOWTO For iSCSI-SCST</a></p>
<p><a href="iscsi-scst-howto.txt">HOWTO For iSCSI-SCST</a></p>
<p><a href="SCST_Gentoo_HOWTO.txt">Gentoo HOWTO For iSCSI-SCST</a></p>
<p><a href="http://alpinelinux.org/wiki/High_performance_SCST_iSCSI_Target_on_Linux_software_Raid" class="readmore">Alpine Linux HOWTO</a></p>
<p><a href="qla2x00t-howto.html">HOWTO For QLogic Target Driver</a></p>
<p><a href="http://lpfcxxxx.sourceforge.net/HOWTO.lpfc">HOWTO For Emulex lpfc Target Driver</a></p>
@@ -184,7 +184,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+11 -146
View File
@@ -1,156 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="Keywords" content="iSCSI target, iSCSI-SCST">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Daniel Fernandes">
<meta name="Robots" content="index,follow">
<link rel="stylesheet" href="http://scst.sourceforge.net/images/Orange.css" type="text/css">
<title>iSCSI Target Driver</title>
<object><noscript>
<meta http-equiv="Refresh" content="0; URL=http://scst.sourceforge.net/target_iscsi.html">
</noscript></object>
<title>Old iSCSI-SCST page</title>
</head>
<body>
<!-- wrap starts here -->
<div id="wrap">
<div id="header">
<div class="logoimg"></div><h1 id="logo"><span class="orange"></span></h1>
<h2 id=slogan>Generic SCSI Target Subsystem for Linux</h2>
</div>
<div id="menu">
<ul>
<li><a href="http://scst.sourceforge.net">Home</a></li>
<li><a href="http://www.sourceforge.net/projects/scst">Main</a></li>
<li><a href="http://sourceforge.net/news/?group_id=110471">News</a></li>
<li id="current"><a href="http://scst.sourceforge.net/targets.html">Drivers</a></li>
<li><a href="http://scst.sourceforge.net/downloads.html">Downloads</a></li>
<li><a href="http://scst.sourceforge.net/contributing.html">Contributing</a></li>
<li><a href="http://scst.sourceforge.net/comparison.html">Comparison</a></li>
<li><a href="http://scst.sourceforge.net/users.html">Users</a></li>
<li><a href="http://scst.sourceforge.net/solutions.html">Solutions</a></li>
</ul>
</div>
<!-- content-wrap starts here -->
<div id="content-wrap">
<div id="sidebar">
<h1>Target Drivers</h1>
<ul class="sidemenu">
<li><a href="index.html">ISCSI-SCST</a></li>
<li><a href="http://scst.sourceforge.net/target_qla2x00t.html">QLogic FC qla2x00t</a></li>
<li><a href="http://scst.sourceforge.net/target_srp.html">SCSI RDMA Protocol (SRP)</a></li>
<li><a href="http://scst.sourceforge.net/target_mvsas.html">Marvell SAS adapters</a></li>
<li><a href="http://scst.sourceforge.net/target_emulex.html">Emulex lpfc FC/FCoE adapters</a></li>
<li><a href="http://scst.sourceforge.net/target_lsi.html">LSI/MPT adapters</a></li>
<li><a href="http://scst.sourceforge.net/target_fcoe.html">FCoE Target</a></li>
<li><a href="http://scst.sourceforge.net/target_local.html">Local Target Driver</a></li>
<li><a href="http://scst.sourceforge.net/target_old.html">Old Unsupported</a></li>
</ul>
<h1>User utilities</h1>
<ul class="sidemenu">
<li><a href="http://scst.sourceforge.net/scst_admin.html">SCST Admin Utility</a></li>
<li><a href="http://scst.sourceforge.net/handler_fileio_tgt.html">FILEIO_TGT handler</a></li>
</ul>
</div>
<div id="main">
<h1>ISCSI target driver iSCSI-SCST</h1>
<p>ISCSI-SCST is an iSCSI target driver for SCST. It is a deeply reworked fork of
<a href="http://iscsitarget.sourceforge.net/">IET</a> with a lot of fixes and improvements. Reasons of the fork were:</p>
<ul>
<li><span>To be able to use full power of SCST core.</span></li>
<li><span>To fix all the problems, corner cases issues and iSCSI standard violations which IET has.</span></li>
</ul>
<p>IET in many corner cases has a lot of problems, like ignoring errors processing, as it is for memory allocations,
crashing itself with BUG() macro, as it is for malformed packets from initiators, possible data
corruptions, because of, for instance, unsafe task management or sessions reinstatement implementations, etc.
There was no way to fix all them without a fork, because it needed a deep code redesign to fix all internal architecture
and implementation issues which IET has. As the result of this effort nearly all (>90% overall and almost 100%
of the fast path core) of the IET kernel code and 20-25% of the user space code were rewritten.</p>
<p>You can find comparison of iSCSI-SCST with IET and other iSCSI targets on the
<a href="http://scst.sourceforge.net/comparison.html">Comparison</a> page. Some highlights:
</p>
<ul>
<li><span>Improved performance. In some cases improvement >100%. Especially it is noticeable
with several initiators accessing the same device.</span></li>
<li><span>Pass-through mode with one to many relationship, when multiple initiators can connect to
exported local SCSI devices. For instance, in this mode you can safely export your parallel
SCSI tape or tape library, or VTL on your iSCSI net and multiple initiators can share it without risk of
data loss because of the shared usage.</span></li>
<li><span>Automatic PnP-like reconfiguration, when initiators instantly see any configuration changes on the
target, like addition of new LUNs or a LUN resize. No restart or anything like that is needed.</span></li>
<li><span>Safe implementation of many management and errors recovery facilities as well as better handling of various
corner cases, which means better errors recovery stability without putting user data at risk.</span></li>
<li><span>Advanced devices visibility management, when different initiators can see different set of
devices from the same target.</span></li>
<li><span>O_DIRECT, i.e. "BLOCKIO on files", mode, which has all advantages
of BLOCKIO, but also supports files on file systems. Sometimes, in the appropriate cases,
this mode can make performance difference in 100% or even more.</span></li>
<li><span>4KB blocks eliminate abysmal write performance issues caused by misaligned partitions.
</span></li>
<li><span>Virtual CD/DVD-ROMs.</span></li>
<li><span>Ability to create target devices emulators in the user space.</span></li>
<li><span>Ability to create multi-transport SCSI targets, which can export (possibly, the same)
devices over multiple transports.</span></li>
</ul>
<p>If you are an IET user before installation carefully read README files of both iSCSI-SCST and
the SCST core. You can also use a migration tool developed by Scalable Informatics Inc., which will
convert your IET machine to an iSCSI-SCST machine. See README for more details.</p>
<p>The latest stable version is 2.2.0. Requires Linux kernel version 2.6.18.x or higher and SCST version 2.2.0 or higher.
Tested mostly on i386 and x86_64, but should work on any other supported by Linux platform.</p>
<p>You can find the latest development version of this driver in the SCST SVN. See the download page how to setup
access to it.</p>
<h1>Certification</h1>
<p>ISCSI-SCST engine has passed VMware certification as part of
<a href="http://scalecomputing.com/products">Scale&rsquo;s Intelligent Clustered Storage</a> technology developed by
<a href="http://scalecomputing.com">Scale Computing</a> and
<a href="http://www.vmware.com/resources/compatibility/search.php?action=search&amp;deviceCategory=san&amp;partnerId[]=123">storage arrays</a>
developed by <a href="http://www.open-e.com/">Open-E, Inc</a>.</p>
<p class="post-footer align-right">
<a href="iscsi-scst-howto.txt" class="readmore">HOWTO</a>
<a href="SCST_Gentoo_HOWTO.txt" class="readmore">Gentoo HOWTO</a>
<a href="http://alpinelinux.org/wiki/High_performance_SCST_iSCSI_Target_on_Linux_software_Raid" class="readmore">Alpine Linux HOWTO</a>
<a href="http://scst.sourceforge.net/downloads.html" class="readmore">Download</a>
<a href="http://scst.svn.sourceforge.net/" class="readmore">SCST SVN Repository</a>
</p>
</div>
</div>
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://apps.sourceforge.net/piwik/scst/" : "http://apps.sourceforge.net/piwik/scst/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
piwik_action_name = '';
piwik_idsite = 1;
piwik_url = pkBaseURL + "piwik.php";
piwik_log(piwik_action_name, piwik_idsite, piwik_url);
<script language="JavaScript1.1" type="text/javascript">
<!--
location.replace("http://scst.sourceforge.net/target_iscsi.html");
//-->
</script>
<object><noscript><p><img src="http://apps.sourceforge.net/piwik/scst/piwik.php?idsite=1" alt="piwik"></p></noscript></object>
<!-- End Piwik Tag -->
</body>
</html>
+1 -1
View File
@@ -247,7 +247,7 @@ and <a href="http://article.gmane.org/gmane.linux.scsi/16301">here</a>.
<!-- wrap ends here -->
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+2 -2
View File
@@ -36,7 +36,7 @@
<div id="sidebar">
<h1>Target Drivers</h1>
<ul class="sidemenu">
<li><a href="http://iscsi-scst.sourceforge.net">ISCSI-SCST</a></li>
<li><a href="target_iscsi.html">ISCSI-SCST</a></li>
<li><a href="target_qla2x00t.html">QLogic FC qla2x00t</a></li>
<li><a href="target_srp.html">SCSI RDMA Protocol (SRP)</a></li>
<li><a href="target_mvsas.html">Marvell SAS adapters</a></li>
@@ -78,7 +78,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+1 -1
View File
@@ -100,7 +100,7 @@
<!-- wrap ends here -->
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+1 -1
View File
@@ -80,7 +80,7 @@
<!-- wrap ends here -->
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012 <b><font color="#EC981F">Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font color="#EC981F">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+1 -1
View File
@@ -61,7 +61,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+2 -2
View File
@@ -36,7 +36,7 @@
<div id="sidebar">
<h1>Target Drivers</h1>
<ul class="sidemenu">
<li><a href="http://iscsi-scst.sourceforge.net">ISCSI-SCST</a></li>
<li><a href="target_iscsi.html">ISCSI-SCST</a></li>
<li><a href="target_qla2x00t.html">QLogic FC qla2x00t</a></li>
<li><a href="target_srp.html">SCSI RDMA Protocol (SRP)</a></li>
<li><a href="target_mvsas.html">Marvell SAS adapters</a></li>
@@ -100,7 +100,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->
+2 -2
View File
@@ -36,7 +36,7 @@
<div id="sidebar">
<h1>Target Drivers</h1>
<ul class="sidemenu">
<li><a href="http://iscsi-scst.sourceforge.net">ISCSI-SCST</a></li>
<li><a href="target_iscsi.html">ISCSI-SCST</a></li>
<li><a href="target_qla2x00t.html">QLogic FC qla2x00t</a></li>
<li><a href="target_srp.html">SCSI RDMA Protocol (SRP)</a></li>
<li><a href="target_mvsas.html">Marvell SAS adapters</a></li>
@@ -76,7 +76,7 @@
</div>
<!-- footer starts here -->
<div id="footer">
<p>&copy; Copyright 2004-2011<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
<p>&copy; Copyright 2004-2012<b><font class="names"> Vladislav Bolkhovitin/SCST Ltd &amp others.</font></b>&nbsp;&nbsp;
Design by: <b><font class="names">Daniel Fernandes</font></b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
</div>
<!-- footer ends here -->

Some files were not shown because too many files have changed in this diff Show More