Commit Graph

230 Commits

Author SHA1 Message Date
Bart Van Assche
e40875d9b9 specialize-patch: Generalized a pattern.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3188 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-05 13:12:14 +00:00
Bart Van Assche
5fe037e5b9 Updated my e-mail address in copyright statements and README files.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3175 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-21 18:48:14 +00:00
Bart Van Assche
099e3d746d Corrected patch numbers.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3147 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-20 14:22:48 +00:00
Bart Van Assche
fe247fde3b Get rid of sparse errors on sk_buff.protocol.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2970 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-07 18:51:37 +00:00
Bart Van Assche
c75f68247a Reverted r2748 because it might offend some people.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2917 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-04 09:22:00 +00:00
Vladislav Bolkhovitin
2e9f15f2d7 Some ibmvstgt patch description improvements
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2748 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-18 20:33:14 +00:00
Bart Van Assche
184fd83fc3 ibmvstgt: Updated patch description once more.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2746 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-17 19:53:09 +00:00
Bart Van Assche
2eabb7e89b Switched from I/O engine sync to psync because the latter has a slightly lower system call overhead.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2741 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-17 19:24:38 +00:00
Bart Van Assche
e66128f414 Added yet another pattern to the preprocessor statement partial evaluation engine.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2709 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-14 16:16:15 +00:00
Bart Van Assche
e0ca9738d9 Yet another patch description update.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2687 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-13 14:40:50 +00:00
Bart Van Assche
ec1c78413a More patch description updates.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2685 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-13 13:54:20 +00:00
Bart Van Assche
4a6d63f71a Updated patch descriptions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2684 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-13 12:53:29 +00:00
Bart Van Assche
a9663949f0 Patch generation scripts: Fixed a typo.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2669 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-11 14:50:37 +00:00
Bart Van Assche
64b2df03e4 ibmvstgt patch description: Separated porting changes from other changes.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2667 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-11 13:23:30 +00:00
Bart Van Assche
b3364e18ba ibmvstgt: Patch description update.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2666 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-11 13:17:50 +00:00
Bart Van Assche
57d7323e00 ibmvstgt: Updated documentation.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2664 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-11 12:40:57 +00:00
Bart Van Assche
1f2cedce37 Merged scripts directory from ibmvstgt-port branch (svn merge -r2369:2654 https://scst.svn.sourceforge.net/svnroot/scst/branches/ibmvstgt-port/scripts).
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2661 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-11 09:26:44 +00:00
Vladislav Bolkhovitin
b259ba00f4 Fix for RESERVE command line
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2579 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-03 12:43:09 +00:00
Bart Van Assche
97913313fc svn merge -c2566 https://scst.svn.sourceforge.net/svnroot/scst/branches/ibmvstgt-port
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2570 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-02 11:38:46 +00:00
Bart Van Assche
1a4dc2afa0 Works again.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2522 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-31 10:57:33 +00:00
Bart Van Assche
91aec29858 svn merge -r2369:2520 https://scst.svn.sourceforge.net/svnroot/scst/branches/ibmvstgt-port/scripts
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2521 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-31 10:54:36 +00:00
Bart Van Assche
9ffcfc0aa2 generate-kernel-patch: The blank line after TRACE_ENTRY() is now removed too.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2505 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-30 13:33:49 +00:00
Bart Van Assche
bda82476ad Added per-kernel option -i.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2439 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-21 18:25:10 +00:00
Bart Van Assche
9c20ed6584 Process tabs properly.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2432 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-21 14:06:51 +00:00
Bart Van Assche
bfea7d336b Works now on RHEL 5 too.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2394 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-11 17:39:12 +00:00
Bart Van Assche
5f2c6acabf Added kernel version to patch directory name.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2386 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-09 16:09:04 +00:00
Bart Van Assche
8337c3b35a Fixed a bug that was introduced in r2366.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2370 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-08 16:37:16 +00:00
Bart Van Assche
e5d1af7b12 Rearranged SCST patch order.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2366 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-08 10:40:24 +00:00
Bart Van Assche
8fdcfcef96 Don't generate empty patches.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2365 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-08 10:35:32 +00:00
Bart Van Assche
b67e6a893f Rearranged names and contents of the broken-out SCST patchset.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2363 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-07 10:58:45 +00:00
Bart Van Assche
6e152a3be1 #elif handling should now really be correct.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2362 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 20:26:38 +00:00
Bart Van Assche
89a2090064 Fixed a bug in #elif handling.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2361 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 19:58:06 +00:00
Bart Van Assche
9eac25591f If option -p has been specified, run checkpatch on the split out patches instead
of the single large patch.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2359 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 18:25:58 +00:00
Bart Van Assche
6ced6c5338 Added command-line option -p: apply SCST as multiple patches to the Linux kernel instead of a single patch.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2358 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 18:06:07 +00:00
Bart Van Assche
160be2c30a Reverted r2327 because it is no longer necessary.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2357 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 17:52:28 +00:00
Bart Van Assche
b5c8cdb121 Bug fix: made sure that nested invocations of process_patch() do not overwrite each others output.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2356 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-06 17:50:50 +00:00
Bart Van Assche
4009410ce2 Further lock contention reduction / exported max_host_blocked.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2347 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-04 17:05:10 +00:00
Bart Van Assche
ef0016aa7e Reverted r2344 because it reveals locking bugs in the SCSI layer, e.g. scsi_request_fn() being reentered.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2345 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-03 11:51:41 +00:00
Bart Van Assche
26a20ad5ea Added bdi patch / further performance optimizations.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2344 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-03 11:16:31 +00:00
Bart Van Assche
3bae1fcd3c scst_passthrough.diff is again non-empty.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2327 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-01 17:19:37 +00:00
Bart Van Assche
45848e74a4 Added command-line option -l.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2323 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-01 11:00:29 +00:00
Bart Van Assche
a0d02583a9 Further stack size reduction.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2320 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 18:51:18 +00:00
Bart Van Assche
16199b9cbe Halved ib_wc array size once more.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2318 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 18:09:30 +00:00
Bart Van Assche
9f6476426a Reduced stack usage of srp_recv_completion().
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2314 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 06:11:04 +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
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
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