Vladislav Bolkhovitin
48effdd529
- Implemented temporary workaround to work on 2.6.22+ kernels
...
- qla2x00-target/ChangeLog updated
- Typo in scst_page.html fixed
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@156 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-08-07 17:12:21 +00:00
Vladislav Bolkhovitin
5814b4ba13
Partial update for 2.6.22
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@152 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-07-23 11:51:05 +00:00
Vladislav Bolkhovitin
0f286f40f5
Update for 64-bit tags
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@151 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-07-18 08:50:50 +00:00
Vladislav Bolkhovitin
c7748b916b
- Fixed race with wake_up()
...
- Some cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@129 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-06-15 09:02:57 +00:00
Vladislav Bolkhovitin
be5205f51a
Support for per-target default security groups added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@119 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-05-31 17:02:41 +00:00
Vladislav Bolkhovitin
0733627b2c
Fixed depmod to work for the necessary kernel, not the current one
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@106 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-04-03 14:49:33 +00:00
Vladislav Bolkhovitin
3b449d4705
Copyrights updated, "-g" added in DEBUG mode
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@104 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-04-03 14:42:47 +00:00
Vladislav Bolkhovitin
d88d3897b5
Minor fixes
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@103 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-04-02 10:55:55 +00:00
Vladislav Bolkhovitin
76b6ad80ff
Oops, the previous commit was wrong. Fix it.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@89 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-02-19 12:55:54 +00:00
Vladislav Bolkhovitin
48bf0d2bf7
Minor fix for ABORTed on SIRQ commands
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@88 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-02-19 10:46:53 +00:00
Vladislav Bolkhovitin
0c0c6850ac
Update to work on 2.6.20 + minor fix
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@87 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-02-16 11:11:18 +00:00
Vladislav Bolkhovitin
a0867f49fc
In Qlogic initiator driver (version 8.01.04) in qla2x00_rff_id() BIT_1 of the RFF_ID
...
Feature bits is set, indicating to the name server that this is an
initiator. The attached patch sets BIT_0 instead if target mode is
enabled, indicating target mode support to the name server. (See the
INCITS FC-GS-4 document). This fixed many of my problems relating to
working with a switch fabric, including the discovery and addition of
the initiator ports in the fcports list.
From Brad Johnson <bjohnson@proficientsolutionsinc.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@84 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-01-24 13:17:20 +00:00
Vladislav Bolkhovitin
9bb1f8eefe
Atomic memory barriers cleanup. Inspired by Ming Zhang.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@74 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2007-01-09 14:52:16 +00:00
Vladislav Bolkhovitin
59fb188c83
ChangeLog updated
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@65 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-15 16:49:15 +00:00
Vladislav Bolkhovitin
ba4f29ee54
Update to allow SCST built inside Linux kernel. Done together with Erik Habbinga.
...
--This line, and below, will be ignored--
_M trunk/mpt
_M trunk/mpt/in-tree
M trunk/mpt/in-tree/Makefile.diff
M trunk/mpt/mpt_scst.c
M trunk/mpt/Makefile
M trunk/qla2x00t/qla2x00-target/qla2x00t.c
M trunk/scst/kernel/in-tree/Makefile.scsi_tgt
D trunk/scst/include/scst_debug.c
M trunk/scst/include/scst_debug.h
M trunk/scst/src/scst_proc.c
M trunk/scst/src/scst_priv.h
A trunk/scst/src/scst_debug.c
M trunk/scst/src/scst_targ.c
M trunk/scst/src/scst_mem.c
M trunk/scst/src/Makefile
M trunk/scst/src/scst.c
M trunk/scst/src/dev_handlers/scst_cdrom.c
M trunk/scst/src/dev_handlers/scst_modisk.c
M trunk/scst/src/dev_handlers/scst_changer.c
M trunk/scst/src/dev_handlers/scst_fileio.c
M trunk/scst/src/dev_handlers/scst_tape.c
M trunk/scst/src/dev_handlers/scst_disk.c
M trunk/scst/src/dev_handlers/scst_processor.c
M trunk/scst/src/dev_handlers/scst_raid.c
M trunk/scst/src/dev_handlers/Makefile
M trunk/scst/src/dev_handlers/scst_dev_handler.h
M trunk/scst/README
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@62 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-15 15:59:21 +00:00
Vladislav Bolkhovitin
0e04ac351a
Update to work on 2.6.19. Mostly done by Ming Zhang.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@60 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-14 18:10:39 +00:00
Vladislav Bolkhovitin
f1e2c33ac7
/proc implementation moved to seq_*() library. Mostly done by Ming Zhang.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@57 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-14 17:08:46 +00:00
Vladislav Bolkhovitin
f375c2e756
Various changes and fixes
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@56 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-14 16:22:29 +00:00
Vladislav Bolkhovitin
426e0474e0
- Switch kmem_cache_alloc() -> kmem_cache_zalloc()
...
- Minor changes
M trunk/qla2x00t/qla2x00-target/qla2x00t.h
M trunk/qla2x00t/qla2x00-target/qla2x00t.c
M trunk/scst/src/scst_lib.c
M trunk/Makefile
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@54 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-14 15:42:11 +00:00
Vladislav Bolkhovitin
549b81f7cc
Minor cleanup
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@47 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-13 11:26:23 +00:00
Vladislav Bolkhovitin
22041237a9
Updated version to 0.9.6 and Makefiles to bring the debug options back
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@39 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-04 10:53:25 +00:00
Vladislav Bolkhovitin
4784c2ec6e
Release 0.9.5 of both SCST and Qlogic target driver
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@38 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-12-01 19:01:35 +00:00
Vladislav Bolkhovitin
f668acb6d5
A bunch of small fixes and cleanups before 0.9.5
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@37 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-30 16:44:59 +00:00
Vladislav Bolkhovitin
e721a3e0bd
Documentaion updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@31 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-10 12:39:12 +00:00
Vladislav Bolkhovitin
bfb9a2ea3c
DEBUG_WORK_IN_THREAD undefined
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@29 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-07 10:53:35 +00:00
Vladislav Bolkhovitin
0efcd3d65f
- Fixed double locking regression, introduced rev20
...
- Small docs update
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@27 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-03 17:41:16 +00:00
Vladislav Bolkhovitin
10f5c77231
Minor cleanup
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@25 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-02 12:08:28 +00:00
Vladislav Bolkhovitin
c843084c8d
TRACE_MEM() cleanups
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@23 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-02 11:20:46 +00:00
Vladislav Bolkhovitin
64ff5ad004
Updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@21 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-02 10:43:29 +00:00
Vladislav Bolkhovitin
23261f3623
The first attempt to fix the "Unable to find wwn login for loop id 2, using loop id instead" problem
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@20 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-11-02 10:43:12 +00:00
Vladislav Bolkhovitin
beb77e96ff
Renamed tgt_dev_specific to dh_priv as well as all *_specific to *_priv
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@18 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-27 09:45:12 +00:00
Vladislav Bolkhovitin
a2489a8916
Removing of Module.symvers added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@16 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-26 16:51:41 +00:00
Vladislav Bolkhovitin
18a88c24ac
Added support of non-original kernels (i.e. not 2.6.17)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@15 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-26 16:09:56 +00:00
Vladislav Bolkhovitin
b4e10b6c68
Debugging cleanups
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@11 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-20 18:29:55 +00:00
Vladislav Bolkhovitin
af6b6fa8f1
Minor fixes and cleanups
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-12 16:43:38 +00:00
Vladislav Bolkhovitin
631146b97d
Tiny typo fixed
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-12 15:27:12 +00:00
Vladislav Bolkhovitin
ffcd7c7dd9
- Versions changed from "pre1" on "pre2"
...
- Note added in qla2x00-target/README how to deal with full patched initiator driver
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-12 15:25:28 +00:00
Vladislav Bolkhovitin
445fa5ca1f
Initial commit
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2006-10-12 13:47:28 +00:00