Commit Graph

2113 Commits

Author SHA1 Message Date
Bart Van Assche
2bbca1d6dd Cleanup.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2313 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 19:43:11 +00:00
Bart Van Assche
f2fd7a713a ibmvstgt bug fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2312 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 19:20:35 +00:00
Bart Van Assche
56091730e7 Fixed a severe bug in the SRP initiator request limit tracking algorithm.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2311 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 19:19:41 +00:00
Bart Van Assche
ba111e1804 Converted the two remaining scst_cmd_get_resp_data_len() calls.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2310 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 19:04:31 +00:00
Bart Van Assche
bdad2d787b Elaborated scsi_tgt removal patch description.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2309 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 18:38:40 +00:00
Bart Van Assche
6a016a27f2 Added the file ibmvstgt/README to the ibmvstgt patch.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2308 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 18:36:39 +00:00
Bart Van Assche
8d9a5e360c Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2307 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 18:33:17 +00:00
Bart Van Assche
6213d95400 ib_srpt: fix SCSI residual handling.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2306 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 17:47:14 +00:00
Bart Van Assche
f0f814c8ca ibmvstgt: fixed residual handling.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2305 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 17:43:31 +00:00
Vladislav Bolkhovitin
739d17ea45 Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2304 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 16:05:57 +00:00
Bart Van Assche
d76bf5f6ca Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2302 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 10:54:40 +00:00
Bart Van Assche
3414db2c40 Made kernel source tree generation more silent.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2301 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 18:27:57 +00:00
Bart Van Assche
0b1706071a Inlined several patches instead of downloading these because apparently
downloading these patches doesn't work reliably.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2300 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 17:47:49 +00:00
Bart Van Assche
ed2ef155fc Reverted r2269 because it contained a suspicious patch.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2299 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 17:12:53 +00:00
Vladislav Bolkhovitin
013f6f1abe Possible buffer overflow in the config load code fixed. Thanks to wk <witold.kowolik@open-e.com> to pointing on it!
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2297 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 15:07:17 +00:00
Vladislav Bolkhovitin
8d23a63c3c Cleanup
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2296 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 15:02:21 +00:00
Vladislav Bolkhovitin
121a30e9b2 Big CDBs handling improvements.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2295 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 13:56:46 +00:00
Bart Van Assche
cfad79a103 Added diffstat generation.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2294 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 06:46:20 +00:00
Vladislav Bolkhovitin
2546872ae5 Setting may_need_dma_sync in scst_get_sg_X_page_first() is not needed, because it doesn't map the page and CPU doesn't access the data directly
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2293 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 20:45:54 +00:00
Vladislav Bolkhovitin
08bee7feb8 Features list updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2292 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 20:43:50 +00:00
Bart Van Assche
d20e8eac39 Fixed a (harmless) typo.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2291 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 18:35:41 +00:00
Joe Eykholt
2ac1c45585 Fix warning of uninitialized variable on some compilers due to
no default case in switch statement.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2290 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 17:18:50 +00:00
Bart Van Assche
ea3fae76f6 Added scst_local to the SCST Kconfig file.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2289 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 15:28:15 +00:00
Bart Van Assche
6ace2a37bc Avoid that sparse complains on the scst_local source code.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2288 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 15:27:33 +00:00
Bart Van Assche
843a38dddd Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2287 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 10:47:48 +00:00
Bart Van Assche
507b7f0ae7 Reverted recently introduced #if/#elif handling changes because these were wrong.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2286 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 09:36:10 +00:00
Bart Van Assche
efc9328ff7 Further ibmvstgt/scsi_tgt patch description refinements.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2285 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-27 07:59:17 +00:00
Bart Van Assche
85f3cd4f87 Removed empty Signed-off-by line / elaborated ibmvstgt patch description.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2284 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 19:13:32 +00:00
Bart Van Assche
7b4e0f104a Added ibmvstgt and scsi_tgt patch descriptions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2283 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 17:29:44 +00:00
Bart Van Assche
cc7d5a51ee Cleanup.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2282 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 16:36:18 +00:00
Bart Van Assche
3469bfaa9d Bug fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2281 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 16:24:11 +00:00
Bart Van Assche
ad27ac341d patch header parsing bug fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2280 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 10:40:53 +00:00
Bart Van Assche
7194bcd3b1 Added command-line option -s: disable patch specialization.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2279 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 09:38:44 +00:00
Bart Van Assche
c9ad2e7a7b Changes:
- Process #elif directives correctly (doesn't affect the current SCST source code).
- Do not remove double blank lines from documentation files.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2278 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-26 09:37:27 +00:00
Bart Van Assche
c11a96382e Added a warning that the kernel tree generated by scripts/generate-kernel-with-srp-patches is not suited for general use.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2275 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 18:40:19 +00:00
Vladislav Bolkhovitin
9083a1facd Remove checking of rel_tgt_id on disabling targets
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2274 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 18:35:29 +00:00
Vladislav Bolkhovitin
864d4b38c7 Fix possible deadlock on waiting on blocking. As a side effect it leaded to a nice cleanup.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2272 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 18:25:32 +00:00
Bart Van Assche
f14cd777f7 Updated script description.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2271 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 16:44:33 +00:00
Bart Van Assche
21225d8d71 Added Jens' block layer optimization patches, resulting in an additional 10% improvement.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2270 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 16:30:20 +00:00
Bart Van Assche
fe82da8cb2 Removed scsi host lock entirely from the command queueing path. Improves
maximum IOPS by about 2.5%.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2269 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 15:58:44 +00:00
Bart Van Assche
99bfb0c117 Build ibmvstgt.ko too on PowerPC systems.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2268 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 11:03:57 +00:00
Bart Van Assche
b46575a6ee Builds now on PowerPC systems too.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2267 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 10:33:08 +00:00
Bart Van Assche
b638590476 Removed automatically generated Signed-off-by: ... line.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2266 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 09:17:01 +00:00
Bart Van Assche
e99d621185 Fixed bug in handling of #else statements matching an #if statement that could
be evaluated partially.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2265 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 09:16:26 +00:00
Bart Van Assche
e10b167288 Added --no-tree option to checkpatch such that checkpatch does not check for the Signed-off-by: ... line.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2264 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-25 09:05:49 +00:00
Bart Van Assche
36bd458d57 Further diff minimizing.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2263 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:45:09 +00:00
Bart Van Assche
1b3fff1df4 Moved scsi_tgt removal to a separate patch.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2262 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:44:39 +00:00
Bart Van Assche
9ece28c4f5 Added an additional expression to the list of recognized expressions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2261 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:44:02 +00:00
Mark Buechler
1c9d0cf043 - Fix init script for qla2x00t
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2259 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:27:46 +00:00
Bart Van Assche
0ed0b1f709 Reapplied r2249 (was lost by moving constants from scst.h to scst_const.h.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2257 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:21:28 +00:00