Vladislav Bolkhovitin
30a78b2881
Patch from Grigory Eykalis <Grigory.Eykalis@dothill.com> with some changes implementing pass-through functionality
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3422 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-27 20:46:17 +00:00
Vladislav Bolkhovitin
c5b9c85591
- More timers improvements
...
- Cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3421 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-26 19:07:13 +00:00
Vladislav Bolkhovitin
08ab8e40be
Rerference on the orig cmd should be taken during data out processing to correctly perform aborts
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3414 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-26 00:06:23 +00:00
Vladislav Bolkhovitin
3c59daab2a
Correctly process being read cmd during abort
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3413 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-26 00:04:01 +00:00
Vladislav Bolkhovitin
5742e61cce
Fix for crash on retry after double reset UA reported by Matteo Tescione <matteo@rmnet.it>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3412 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-26 00:01:29 +00:00
Vladislav Bolkhovitin
64065a21e9
NOP-In/response timeouts improvements
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3411 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 23:50:49 +00:00
Vladislav Bolkhovitin
279ed8fd9f
Revert r3403 and 3405, because they crash on scst_local with blockio initialization on 2.6.38
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3410 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 23:16:53 +00:00
Bart Van Assche
399d33dac9
Bug fix for RHEL 6.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3409 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 18:02:58 +00:00
Bart Van Assche
a1e077cdd4
RHEL/CentOS 5.6 build fix.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3408 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 17:33:00 +00:00
Bart Van Assche
e2f411fdde
Reverted r3404 because it's not a complete fix for RHEL / CentOS 5.6.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3407 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 17:24:50 +00:00
Bart Van Assche
14992e34cf
Kernel version updates.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3406 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 10:52:44 +00:00
Bart Van Assche
dc99b958ec
Follow-up for r3403: builds again against kernel 2.6.27.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3405 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 10:01:18 +00:00
Bart Van Assche
3231e80995
RHEL / CentOS 5.6 build fix.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3404 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 09:42:03 +00:00
Bart Van Assche
dfaedfa302
Linux kernel 2.6.39 build fixes.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3403 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-25 09:05:11 +00:00
Bart Van Assche
89a47469b4
Removed a superfluous #include directive.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3402 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-24 06:40:52 +00:00
Vladislav Bolkhovitin
cefe58871a
Attached is a patch to make the names scst_get_full_buf and
...
scst_put_full_buf consistent with the naming convention. That is,
change them to scst_{get,put}_buf_full.
Signed-off-by: Richard Sharpe <realrichardsharpe@gmail.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3401 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-24 00:12:01 +00:00
Vladislav Bolkhovitin
7078c0b26b
Full buffers must always be processed, otherwise bad things could happen
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3400 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-23 21:13:50 +00:00
Vladislav Bolkhovitin
8cb2e02e62
Minor logging fix
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3399 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-22 19:10:08 +00:00
Vladislav Bolkhovitin
802838d27b
HCAs GUIDs should be used as target names
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3397 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-20 22:51:51 +00:00
Vladislav Bolkhovitin
0c8997fb38
Docs update
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3395 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-19 22:56:07 +00:00
Bart Van Assche
07dffb9e8f
Reverted because untested.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3393 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 17:54:54 +00:00
Vladislav Bolkhovitin
8560366536
Version changed to 3.0
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3392 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 16:18:48 +00:00
Vladislav Bolkhovitin
31a2c05140
Minor cleanup
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3389 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 15:45:13 +00:00
Vladislav Bolkhovitin
caffffcf0c
HCAs GUIDs should be used as target names
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3388 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 15:36:32 +00:00
Vladislav Bolkhovitin
21d503cbb7
Autogenerated SCST target names made deprecated
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3387 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 15:30:33 +00:00
Vladislav Bolkhovitin
a49868a2e1
Possibility to trace reservation conflicts added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3386 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 15:24:43 +00:00
Vladislav Bolkhovitin
179ebc5947
Minor fixes
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3385 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-16 15:17:19 +00:00
Bart Van Assche
22f75a1691
Kernel version updates.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3384 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-15 18:21:05 +00:00
Bart Van Assche
09e34c0500
Removed spaces in front of tabs.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3383 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-13 17:54:15 +00:00
Vladislav Bolkhovitin
d0928114c0
Commands ordering/serialization improvements
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3382 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-13 17:18:27 +00:00
Bart Van Assche
1f049c1f8c
Replaced patch.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3377 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 14:31:37 +00:00
Bart Van Assche
8af652f456
Added more backports.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3376 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 14:22:49 +00:00
Bart Van Assche
f427ce220c
Corrected kernel-2.6.29-pre-cflags.patch.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3374 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 11:53:07 +00:00
Bart Van Assche
522c9bac67
Corrected kernel-2.6.32-pre-cflags.patch.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3373 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 11:47:08 +00:00
Bart Van Assche
af0a496e57
Added the srpt pre-cflags patch to the nightly build.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3372 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 10:51:58 +00:00
Bart Van Assche
f69a0796b3
Added copies of the pre-cflags patch.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3371 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-10 10:51:09 +00:00
Bart Van Assche
c4ec345017
Added to repository.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3369 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-09 12:55:37 +00:00
Vladislav Bolkhovitin
03c8f6fcd7
Fix compilations problems with gcc 4.6 reported by Bart Van Assche <bvanassche@acm.org>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3367 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-08 17:50:39 +00:00
Vladislav Bolkhovitin
b1d4ad6706
ChangeLogs updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3361 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-06 12:28:40 +00:00
Vladislav Bolkhovitin
e44496cf67
INQUIRY has 2 bytes allocation length
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3359 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-06 12:07:19 +00:00
Vladislav Bolkhovitin
c0f059344e
Docs updated
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3358 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-06 11:36:32 +00:00
Vladislav Bolkhovitin
b4200acdaf
Possibility to specify human readable comments to targets (for instance, to specify which target maps to which port) added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3357 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-05 19:56:01 +00:00
Bart Van Assche
0b00284465
Documented the ib_srp login string.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3356 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-04 19:03:47 +00:00
Vladislav Bolkhovitin
471bbfe6a0
Fix for race, when sysfs work can be destroyed just after sysfs_work_lock released. Noticed by Bart Van Assche <bvanassche@acm.org>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3355 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-04 18:33:14 +00:00
Vladislav Bolkhovitin
ba711072a4
Minor cleanups
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3354 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-04 18:13:27 +00:00
Vladislav Bolkhovitin
aa72d67856
Patch from Stefan Hauser <st.hauser@googlemail.com> with some style changes fixing case when after a error
...
between sessions_count increment and the corresponding session creation, sessions_count is not decremented.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3353 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-04 17:58:59 +00:00
Bart Van Assche
d1acc24bed
Suppress gcc 4.6 warnings about unused variables.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3350 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-03 14:34:48 +00:00
Bart Van Assche
a4b8c0ecc6
Converted tabs to spaces.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3344 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-02 18:06:47 +00:00
Bart Van Assche
7da4f389c7
Fixed several recently introduced compiler warnings.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3343 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-02 17:53:21 +00:00
Bart Van Assche
0921e9c1da
Avoid that the compiler complains about unused variables.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3342 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-02 17:49:41 +00:00