Mark Buechler
f85d726683
Small fix..
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@778 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 20:06:27 +00:00
Stanislaw Gruszka
348824b6a3
Add firmware state, loop state, topology and link speed human readable
...
information to procfs.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@777 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 20:05:52 +00:00
Vladislav Bolkhovitin
8c88994bb2
The patch below fixes recently introduced checkpatch complaints on whitespace
...
and also fixes two (false positive) sparse warnings about uninitialized variables.
Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@776 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 17:50:11 +00:00
Vladislav Bolkhovitin
7b30ca41cb
- Now during connection and session reinstatements only SCSI commands are delayed until the corresponding reinstatement finished.
...
- TEST UNIT READY made HEAD OF QUEUE to let target don't look dead under high load
- Docs updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@774 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 17:29:23 +00:00
Vladislav Bolkhovitin
e7d30d796a
Web updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@773 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 16:31:19 +00:00
Vladislav Bolkhovitin
491bb7e16b
Patch from andy yan <andyysj@gmail.com>:
...
Target driver for Marvell 88SE64xx(3G) and 88SE94xx(6G) SAS cards
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@772 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 16:00:08 +00:00
Vladislav Bolkhovitin
34e030648b
Web updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@771 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 15:58:27 +00:00
Vladislav Bolkhovitin
d8676c13de
Web updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@770 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 12:34:35 +00:00
Bart Van Assche
f8b0c59cf2
Changes:
...
- Only send e-mail if any changes were committed in the Subversion
repository during the last 24 hours.
- E-mail sent by this script now includes the revision numbers of the
revisions that have been compared by this script.
- Moved section with differences from bottom to top of output.
- Changed diff options from -C1 to -u.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@769 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-11 08:32:15 +00:00
Bart Van Assche
bbfce9739f
Made ABT_TMPDIR path absolute, and swapped kernel version order.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@768 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-11 08:28:57 +00:00
Bart Van Assche
ff4dab4cd2
Moved ABT_TMPDIR from /tmp to .
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@767 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-11 08:20:19 +00:00
Bart Van Assche
9ad7406ef7
Added even more cache flushing.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@766 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-10 18:41:48 +00:00
Vladislav Bolkhovitin
bf4556ec1c
A bunch of minor fixes and important cleanups. Particularly:
...
- More fixes on circular dependency between target_mutex and scst_mutex
- Docs updated
- Sense handling cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@764 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-09 10:07:31 +00:00
Vladislav Bolkhovitin
8213e1a30a
Web updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@763 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-09 09:50:47 +00:00
Bart Van Assche
624c2fb7e3
Flush all caches before starting a test.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@762 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 16:35:15 +00:00
Bart Van Assche
5bf646abe4
URL of sparse homepage is now printed in case sparse was not found.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@761 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 16:33:55 +00:00
Bart Van Assche
238a4b7f9d
Updated ignore list.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@760 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 09:50:40 +00:00
Bart Van Assche
33d628b6ed
Several small output changes.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@759 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 09:49:31 +00:00
Bart Van Assche
29a42b7433
Added to repository.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@758 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 09:15:13 +00:00
Bart Van Assche
411301293a
When multiple kernel versions have been specified in the argument list, only run checkpatch and sparse on the first specified kernel version. For the other kernel versions, compile the kernel source code but do not run checkpatch or sparse.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@757 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 08:11:06 +00:00
Bart Van Assche
fa075b2a77
- Added command-line option -q, which allows to suppress download messages.
...
- Disabled running "make headers_check" because it produces a lot of output
with the 2.6.29 kernel, and none of the output applies to SCST.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@756 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 07:25:50 +00:00
Bart Van Assche
92fd6d40f2
Added to repository.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@755 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-07 17:28:14 +00:00
Vladislav Bolkhovitin
479b6bf699
Comparison page updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@754 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-06 15:14:55 +00:00
Vladislav Bolkhovitin
426234630f
Missed bits in preventing circular locking dependency between target_mutex and scst_mutex
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@752 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-06 11:19:07 +00:00
Vladislav Bolkhovitin
fb22b12769
Missed bits in BIDI commands support
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@751 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-06 11:17:22 +00:00
Vladislav Bolkhovitin
fec41c57ab
Comparison between various SCSI targets for Linux added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@750 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-04 18:48:12 +00:00
Bart Van Assche
cd881f8729
Check for sparse before starting the regression tests.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@749 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-04 18:03:43 +00:00
Bart Van Assche
1541792b38
Changed usage slightly: kernel versions are now accepted without the switch -k.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@748 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-04 15:14:21 +00:00
Bart Van Assche
5687a49e80
Changes:
...
- Added command-line options -a, -d, -n and -s.
- If the syntax of the command-line options is incorrect, a usage text
is displayed.
- Bug fix: log2_io_size is now honored even if the target device is larger
than the specified size.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@747 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-04 09:12:20 +00:00
Vladislav Bolkhovitin
e62b39196b
Bidirectional data transfers added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@744 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-03 17:49:26 +00:00
Vladislav Bolkhovitin
f8eebf8dd8
Fix for circular locking dependency between target_mutex and scst_mutex spotted by lockdep
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@743 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-03 17:38:20 +00:00
Dotan Barak
25a289c0f6
Initial 8Gb support, not tested very well yet.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@742 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-03 06:35:36 +00:00
Dotan Barak
2d3b3f19fd
Make it compile on CentOS, or so Vlad asserts.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@740 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-03 00:44:57 +00:00
Vladislav Bolkhovitin
f2061b9eab
Fixes failure of enabling target mode, if do it too fast. Based on work by sdrb <sdrb@onet.eu>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@739 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-02 19:27:39 +00:00
Vladislav Bolkhovitin
34958faa23
Patch from Smadar Gonen <smadar.gn@gmail.com> fixing compilation on CentOS 5.2
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@737 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-02 18:24:18 +00:00
Vladislav Bolkhovitin
33e1e13494
Docs and logging updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@736 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-02 18:20:15 +00:00
Vladislav Bolkhovitin
3cdc6fef5b
Patch from Frank Zago fixing scstadmin typos
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@735 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-02 18:18:00 +00:00
Vladislav Bolkhovitin
d121145099
Patch from Frank Zago fixing compilation on 2.6.23 kernel
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@734 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-02 18:16:11 +00:00
Vladislav Bolkhovitin
5f0de8486c
Fix of leftover from previous debug sessions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@733 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-01 12:15:27 +00:00
Vladislav Bolkhovitin
2580e6b17f
Merge with 1.0.1.x r731:
...
Docs updated. Changes in iscsi-scst/doc/iscsi-scst-howto.txt made by Bart Van Assche
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@732 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-01 12:12:41 +00:00
Vladislav Bolkhovitin
4bc15527d2
Version number increased
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@729 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-01 11:09:44 +00:00
Bart Van Assche
92f2da2e57
Added to repository.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@728 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-29 08:50:52 +00:00
Vladislav Bolkhovitin
ab8c63d1b0
Minor WEB updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@727 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-27 20:41:42 +00:00
Vladislav Bolkhovitin
eb14f7ca12
ChangeLog and ToDo files updated
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@725 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-27 19:50:23 +00:00
Vladislav Bolkhovitin
ddf8e1d499
- Minor fixes in error recovery paths
...
- Minor cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@724 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-27 12:14:41 +00:00
Vladislav Bolkhovitin
766979063e
The patch below adds a comment about why it is safe to use in_atomic() in
...
scst_cmd_atomic() -- the 2.6.29 checkpatch script issues a warning about it.
At the same time, the scst_cmd_atomic() comment has been converted to
kernel-doc style. See also Documentation/kernel-doc-nano-HOWTO.txt for more
information.
Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@723 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-26 19:01:28 +00:00
Vladislav Bolkhovitin
4c8237b73b
Sync with the latest IET (r207-211):
...
- Fix CHAP account handling bugs
- Fix bugs in multi PDU handling code
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@722 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-26 18:38:05 +00:00
Vladislav Bolkhovitin
f8ba391aea
- Fixed crash introduced by r710 reported by andy yan <andyysj@gmail.com>
...
- Improve logging on write access on read-only devices
- Make the same initiator coming through different sessions use shared IO context
- Cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@721 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-26 18:25:00 +00:00
Vladislav Bolkhovitin
00b094c7fa
Patch from Ruben Laban <r.laban@ism.nl>:
...
While writing DKMS support for the SCST and iSCST-SCST kernel modules, I ran
into a (common) problem with regard to out-of-tree build detection. A common
method to detect out-of-tree building is by using the KERNELRELEASE variable.
The usage of this variable poses a problem when using DKMS. DKMS itself uses
the KERNELRELEASE variable to specify the kernel for which the driver to
build. A suggested alternative would to use the PATCHLEVEL variable as part
of the detection mechanism instead. I attached a patch reflecting this
suggested change.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@720 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-25 19:42:03 +00:00
Vladislav Bolkhovitin
643c7ab2d1
Patch from Ruben Laban <r.laban@ism.nl>:
...
I replaced all occurences of DISTDIR with DESTDIR and also introduced SBINDIR (and friends) to some other Makefiles.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@719 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-03-25 19:33:10 +00:00