Commit Graph

765 Commits

Author SHA1 Message Date
Vladislav Bolkhovitin
a6f1ae6c17 Copyrights updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@789 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-20 10:49:59 +00:00
Bart Van Assche
3e61c8b59e Bug fix: undefined macro's, e.g. RHEL_RELEASE_CODE, expand to the empty
string. The substitution for RHEL_RELEASE_CODE when it was not defined
was missing.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@788 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-18 09:12:39 +00:00
Mark Buechler
a727afe5e0 - Added -resyncdev option to work with the new SCST resync_size option.
- SCST.pm: Added resyncDevice()
- SCST.pm: General cleanup.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@784 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-16 17:16:40 +00:00
Vladislav Bolkhovitin
55f5cdee8d Web updates, mostly keywords and titles, thanks to Daniel Fernandes <dfernandes1978@hotmail.com>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@783 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-16 13:50:09 +00:00
Stanislaw Gruszka
8bf107d9fb Allow to compile with modern gcc-4.x compiler, which make some sophisticated
loop optimizations.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@782 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-16 11:57:46 +00:00
Dotan Barak
7863eed840 A bit of brushing up to put library like functions in isp_library.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@781 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 22:19:26 +00:00
Stanislaw Gruszka
a2664a8d2b - Disallow to pass command to low level driver when we user is disabling target
mode (protect by disable_sem).
- Fix parentheses in unlikely statement.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@780 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 20:25:20 +00:00
Stanislaw Gruszka
a85f34be79 Make debug messages more informative when more than one port are used.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@779 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-14 20:18:39 +00:00
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