Commit Graph

2500 Commits

Author SHA1 Message Date
Bart Van Assche
b55312c566 Updated a kernel version.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3298 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-22 18:33:07 +00:00
Bart Van Assche
3b7a256515 Added support for longterm kernels.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3297 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-22 17:57:10 +00:00
Bart Van Assche
05555fb255 Bug fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3296 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-22 17:56:49 +00:00
Vladislav Bolkhovitin
eb48191dd5 Fix for incorrectly handled SERVICE_ACTION_IN opcodes other than SAI_READ_CAPACITY_16.
Reported by Bart Van Assche <bvanassche@acm.org>



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3295 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 18:51:33 +00:00
Vladislav Bolkhovitin
16f654b5ad Update for 2.6.38
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3294 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 14:10:50 +00:00
Vladislav Bolkhovitin
bc9258adfa Those files should not be here
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3293 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 13:21:27 +00:00
Vladislav Bolkhovitin
ce4764dae1 Converting scst_user_spec to LinuxDoc, part 2: Makefile updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3292 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 13:18:11 +00:00
Vladislav Bolkhovitin
f9002d0bd1 Converting scst_user_spec to LinuxDoc, part 1
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3291 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 12:19:13 +00:00
Vladislav Bolkhovitin
1d717b0441 DefaultTime2Retain and DefaultTime2Wait should always be negotiated to 0 since not supported.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3290 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 12:03:31 +00:00
Bart Van Assche
a078a269f3 Complain if it is attempted to use the sysfs interface on a pre-2.6.26 kernel.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3285 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-20 09:26:34 +00:00
Vladislav Bolkhovitin
dfa320af1b Try to load crc32c-intel to hardware offload digests.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3283 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-15 14:05:39 +00:00
Vladislav Bolkhovitin
6d01fda201 Post r3281 cleanup
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3282 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-15 13:36:56 +00:00
Vladislav Bolkhovitin
5cd8982545 Custom parse improvements
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3281 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-15 13:09:13 +00:00
Bart Van Assche
519d556580 Kernel version updates.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3280 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-15 11:57:51 +00:00
Vladislav Bolkhovitin
bc8b6c56e9 qla_isp removed from the downloads page
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3279 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-11 21:12:25 +00:00
Vladislav Bolkhovitin
5cff2e4854 Missed chunk in the previous commit
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3278 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-10 20:10:42 +00:00
Vladislav Bolkhovitin
f518cd150c Let's remove *.orig and *.rej files on extraclean
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3277 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-10 20:07:23 +00:00
Vladislav Bolkhovitin
f1637a55d6 Don't delete sgv_cache.txt on clean
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3276 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-10 15:43:34 +00:00
Vladislav Bolkhovitin
379551685f Web fixes
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3275 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 21:32:19 +00:00
Vladislav Bolkhovitin
481b0af259 Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3274 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 21:05:03 +00:00
Vladislav Bolkhovitin
47ba7e7795 Docs update
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3273 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 20:37:14 +00:00
Vladislav Bolkhovitin
08c235b862 Put comments on the places where they supposed to be. Noticed by Alexey Obitotskiy <alexeyo1@open-e.com>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3272 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 20:21:18 +00:00
Vladislav Bolkhovitin
2324d8831f Let's always explicitly set permissions on installed files.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3271 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 20:17:06 +00:00
Vladislav Bolkhovitin
c1349526e9 Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3270 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-09 20:11:59 +00:00
Bart Van Assche
e2ab919243 Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3269 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-08 11:30:35 +00:00
Bart Van Assche
5af7db118e SCST core: Factored out common code into scst_tgt_dev_del_free_UA().
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3267 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-27 18:27:34 +00:00
Bart Van Assche
2898f77308 Updated kernel versions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3266 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-27 11:20:54 +00:00
Bart Van Assche
ce918fa396 Spelling fix (in source code comments): reaquire -> reacquire.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3265 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-27 09:46:41 +00:00
Bart Van Assche
074479ba16 ib_srpt: Fix potential out-of-bounds array access
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3262 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-26 09:48:58 +00:00
Vladislav Bolkhovitin
32ec48443c Disable accepting initiator mode commands if initiator mode not enabled
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3261 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-24 21:15:29 +00:00
Bart Van Assche
d00aaf6732 ib_srpt: Handle fatal errors properly in srpt_xmit_response()
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3257 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-24 17:45:22 +00:00
Bart Van Assche
55eed60c59 Keep unit attention list empty flag and the list itself in sync.
Without this patch hundreds of "scst: scst_set_pending_UA:6216:Setting pending UA cmd ..." messages are logged after a LUN has been added or removed.

This patch fixes a bug that was reported by Ido Benda.

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3254 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-23 17:08:22 +00:00
Vladislav Bolkhovitin
06249d693b Disable asking firmware for statistic if neither initiator, nor target modes enabled, because otherwise it can get crazy and be recovered only by a power reset.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3253 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-17 20:40:49 +00:00
Vladislav Bolkhovitin
22ebcaa381 Filter out zero port names
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3252 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-15 23:26:27 +00:00
Vladislav Bolkhovitin
34ae7350ff Previous commit was wrong. Here is the correct version of the cleanup.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3251 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-14 23:28:45 +00:00
Vladislav Bolkhovitin
87686b6fbc Cleanup: loop_id_2100 is 2100/2200 specific
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3250 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-14 23:17:52 +00:00
Vladislav Bolkhovitin
7f0a738c11 Fix problem with handling internal commands reported by Hiroyuki Sato <hiroysato@gmail.com>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3248 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-13 17:01:19 +00:00
Vladislav Bolkhovitin
0c80b9888c References to Alpine Linux added
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3247 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-11 20:15:35 +00:00
Vladislav Bolkhovitin
b8ec247d29 Minor logging improvement
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3246 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-11 00:52:05 +00:00
Vladislav Bolkhovitin
2a230b19ee Errors reporting cleanup
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3245 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-09 22:48:24 +00:00
Vladislav Bolkhovitin
3ee6fec0ba Fix for non-initialized s_id during ABTS handling
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3244 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-02-01 00:23:25 +00:00
Vladislav Bolkhovitin
d38930733e Cleanup of unused out_sess.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3243 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-31 23:17:23 +00:00
Bart Van Assche
2b1e38261c scst core: Updated scst_unpack_lun() comment because of flat addressing support.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3242 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-29 14:27:48 +00:00
Bart Van Assche
8c61e470c8 Removed sg_copy() test again because it does not work reliably on all Linux distributions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3240 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-29 11:35:11 +00:00
Bart Van Assche
1a3b890e8f Build fixes for kernel 2.6.38.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3239 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-29 11:23:25 +00:00
Bart Van Assche
7325753fda Avoid that make disable_proc/enable_proc triggers a warning about the soft link scstadmin not being found.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3236 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-29 10:31:23 +00:00
Vladislav Bolkhovitin
5e1796cb88 Added processing of scstadmin in disable_proc/enable_proc as suggested by Bryan Mesich <bryan.mesich@ndsu.edu>
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3234 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-28 23:55:04 +00:00
Vladislav Bolkhovitin
7cd41efffc Forgotten in the previous commit update of README_in-tree
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3232 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-27 23:15:44 +00:00
Vladislav Bolkhovitin
86d9db6a09 - Since max_tasklet_cmd is now per-CPU, it's better to decrease it to the value ksoftirqd has.
- Docs update



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3231 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-27 23:13:12 +00:00
Andy Yan
0b0d4c725a sync with latest libsas code at function sas_change_queue_depth.
Fixed a compile warning.

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3230 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-01-27 02:03:24 +00:00