Bart Van Assche
3ce2f9446c
Corrected feedback e-mail address (merged r3112 and r3113 from the trunk).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@3114 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-16 16:25:23 +00:00
Bart Van Assche
5c4c0defea
Merged r3053 and r3096 from the trunk (iSCSI how-to updates).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@3111 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-16 15:46:06 +00:00
Bart Van Assche
bab68da2dd
iscsi-scst: Fixed a compiler warning in the user space code (merged r2107 from the trunk).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2690 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-13 15:49:29 +00:00
Vladislav Bolkhovitin
37f52e6418
Merge of the trunk's r2641:
...
Docs update
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2642 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-09 14:43:52 +00:00
Vladislav Bolkhovitin
670f9aab84
Merge of the trunk's r2639:
...
Ignore out of SN range commands as requested by iSCSI RFC.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2640 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-09 14:30:44 +00:00
Vladislav Bolkhovitin
8e65d45291
Merge of the trunk's r2575:
...
Don't return SN errors on IMMEDIATE commands
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2576 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-02 20:13:49 +00:00
Bart Van Assche
ad81b1b6ea
svn merge -c2494 https://scst.svn.sourceforge.net/svnroot/scst/trunk
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2565 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-01 16:38:28 +00:00
Bart Van Assche
e834d71fcc
svn merge -c2562 https://scst.svn.sourceforge.net/svnroot/scst/trunk .
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2564 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-01 16:29:28 +00:00
Bart Van Assche
66c9ae7ddc
iscsi_scst builds again on RHEL (svn merge -c2560 https://scst.svn.sourceforge.net/svnroot/scst/trunk ).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2561 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-01 15:52:46 +00:00
Vladislav Bolkhovitin
192c245e16
Merge of the trunk's revisions 2429, 2430 and 2470:
...
Update for 2.6.36
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2471 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-26 12:46:13 +00:00
Vladislav Bolkhovitin
5b3780951d
Merge of the trunk's r2462:
...
Let's be safe and always do memory barrier after all *_get().
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2463 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-25 13:12:23 +00:00
Vladislav Bolkhovitin
95ee9c2077
Merge of the trunk r2373:
...
Fixes 2 iSNS server initialization problems noticed by Tan Eric <Eric.Tan@bdt-cn.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2374 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-08 18:14:38 +00:00
Bart Van Assche
90794afc90
svn merge -c2244 https://scst.svn.sourceforge.net/svnroot/scst/trunk
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2303 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-29 15:22:14 +00:00
Vladislav Bolkhovitin
38241e6af3
Merge of the mainling r2297:
...
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/branches/2.0.0.x@2298 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-28 15:09:04 +00:00
Vladislav Bolkhovitin
61b6a6a7c4
Merge of the trunk r2250:
...
Update sample scripts to run scstadmin
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2252 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 19:22:53 +00:00
Vladislav Bolkhovitin
6548753cd6
Merge of trunk r2236:
...
Fix for incorrect initialization of conn->read_msg.msg_iovlen. But looks like this value is rather ignored in the TCP stack and read_size used instead, so all worked fine.
Noticed by yue <ooolinux@163.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2237 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 14:43:40 +00:00
Vladislav Bolkhovitin
8c8c62a118
Menrge of trunk r2219:
...
Docs updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2225 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:57:59 +00:00
Vladislav Bolkhovitin
047bdbf6b5
Merge of trunk r2199 (description corrected):
...
Fix of unexpected release of pending commands
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2200 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 13:16:58 +00:00
Vladislav Bolkhovitin
58a957b8c0
Merge of the trunk's r2136:
...
Docs updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2137 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-16 18:58:23 +00:00
Vladislav Bolkhovitin
9fe06dd3fa
Merge of mainline r2119:
...
Forgotten enabling iSCSI target driver noticed by Alex Crow <alex@nanogherkin.com > added
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2120 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-13 21:38:20 +00:00
Vladislav Bolkhovitin
5c7f79d3cc
2.0.0.x stable branch
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2091 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 14:16:00 +00:00
Bart Van Assche
5b33692678
More upstream include path conversions.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2076 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 15:27:54 +00:00
Vladislav Bolkhovitin
eafe13657f
Hide disabled targets from SendTargets view
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2074 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 14:53:42 +00:00
Vladislav Bolkhovitin
c66ae1850e
- get_transport_version() function changed to get target on entry
...
- transport versions propageted to user space handlers
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2061 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-06 21:45:48 +00:00
Vladislav Bolkhovitin
961d59ff40
- Version descriptors added
...
- Multi-transport support added to scst_local
- Sysfs attributes "version" and "trace_level" added to scst_local
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2060 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-06 21:21:49 +00:00
Vladislav Bolkhovitin
3c902f9a48
Fixes race between cancel_delayed_work_sync() and conn_nop_in_delayed_work_fn() restarting the work despite of the cancel. Reported by Phil White <phil@philwhite.org>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2054 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-04 17:35:45 +00:00
Vladislav Bolkhovitin
d36e8ba654
Make sysfs default
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2041 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 16:47:51 +00:00
Vladislav Bolkhovitin
376befe8c3
New conf file sample added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2040 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 16:43:17 +00:00
Vladislav Bolkhovitin
716107a964
Docs updates before making the sys interface default
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2039 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 16:38:19 +00:00
Vladislav Bolkhovitin
3120885a46
- Eliminate theorethically possible race leading to sending wrong max_sn to initiators
...
- Alignment cleanups
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2022 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-30 20:34:17 +00:00
Vladislav Bolkhovitin
023b65bafb
Minor fixes and improvements
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2015 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-27 12:36:10 +00:00
Vladislav Bolkhovitin
f8b717910c
Section about IET migration tool developed by Scalable Informatics Inc. added
...
Thanks to Joe Landman <landman@scalableinformatics.com >!
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1990 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:36:06 +00:00
Vladislav Bolkhovitin
1607d12c9c
Sysfs cleanups and fixes, part 1
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1962 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 15:38:21 +00:00
Vladislav Bolkhovitin
48bc41083c
Patch from Dirk Meister <dmeister@uni-paderborn.de> fixing fprintf parameters
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1949 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-13 18:15:31 +00:00
Vladislav Bolkhovitin
7eddeb82ab
- Some iSCSI performance fixes
...
- __attribute__((aligned(sizeof(long))) added to all field with different protection than the previous field to make sure they don't share the same bus line. Just in case, actually, compiler should do the alignment by default.
- Small docs updates.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1948 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-13 18:12:45 +00:00
Bart Van Assche
9cdef50326
Made sure that the 2.6.35 kernel patches apply cleanly.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1931 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-04 09:55:10 +00:00
Bart Van Assche
7b839ceaf7
Added to repository.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1916 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-03 15:33:45 +00:00
Vladislav Bolkhovitin
7fe6c4e1af
Fix 2 problems noticed by Chandra Seetharaman <sekharan@us.ibm.com>:
...
1. isns_get_ip() getnameinfo error Temporary failure in name resolution!
2. isns_handle() unknown function 8006 4 4c00 6 0
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1890 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-29 11:37:44 +00:00
Vladislav Bolkhovitin
ecaabfc08c
Patch fixing sparse warnings related to digest calculation
...
Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1881 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-27 18:34:07 +00:00
Bart Van Assche
5da3fc1f1b
Rewrote four #if statements such that these can be parsed by scripts/generate-kernel-patch.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1865 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-23 07:24:27 +00:00
Vladislav Bolkhovitin
04556369b4
- Fix 2 lockdep complains
...
- Preliminary update for 2.6.35
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1864 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-22 17:38:51 +00:00
Vladislav Bolkhovitin
492e33a312
- Move nl_open() after kernel_open() to avoid issues when second start could skrew netlink states for the first instance
...
- Avoid compiler warn_unused_result warning
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1837 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-17 16:44:22 +00:00
Vladislav Bolkhovitin
a91af4e5d0
Cleanup inspired by IET r369
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1836 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-17 16:27:06 +00:00
Vladislav Bolkhovitin
1e7ca7a0b7
Merge of IET r341: New md5/sha1 code in ietd didn't handle the byte swap properly
...
for the digest counters on big endian systems.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1835 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-17 16:02:30 +00:00
Vladislav Bolkhovitin
43cfabc3cc
Partial merge of IET r358 and 367: a bunch of iSNS fixes.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1834 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-17 15:57:49 +00:00
Vladislav Bolkhovitin
28dd4e5150
Patch from Bart Van Assche <bvanassche@acm.org> fixing endianness warning reported by sparse.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1833 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-17 13:53:41 +00:00
Vladislav Bolkhovitin
2f667fe80f
Part of the patch from Bart Van Assche <bvanassche@acm.org> fixing/suppressing iscsi-scst related endianness warnings reported by sparse with some changes
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1828 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-15 17:45:41 +00:00
Vladislav Bolkhovitin
3c411a5ba7
Fix for bug reported by Mark Buechler <mark.buechler@gmail.com> when wrong wildcard attribute can be deleted
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1809 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-07-09 19:05:55 +00:00
Vladislav Bolkhovitin
13dea2fd6a
- Fix possible buffer overflow in the iSNS code.
...
- Cleanups.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1793 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-06-28 18:03:10 +00:00
Vladislav Bolkhovitin
54c98834cd
BE changes to keep sparse happy pointed out by Bart Van Assche <bvanassche@acm.org>
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1791 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-06-25 18:14:13 +00:00