Mark Buechler
f4f734977d
Merge scstadmin with trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2258 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:24:51 +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
9f339cd2f1
Merge of trunk r2234:
...
Fix possible crash if expected values not set
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2235 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 12:46:17 +00:00
Vladislav Bolkhovitin
c01c03a6b9
Merge of trunk r2232:
...
Docs updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2233 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 12:23:50 +00:00
Vladislav Bolkhovitin
afadb6306a
Marge of trunk r2224:
...
Scstadmin now can create sessions, so update README
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2226 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:59:42 +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
Mark Buechler
cd82500d02
Merge scstadmin from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2223 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:55:58 +00:00
Mark Buechler
f837508fb8
Merge scstadmin from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2221 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:52:57 +00:00
Mark Buechler
4646cc4a9b
Merge output changes from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2218 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:41:51 +00:00
Mark Buechler
8f85762180
- Merge ChangeLog change from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2214 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:31:54 +00:00
Mark Buechler
2d9748a9e9
- Merge README change from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2212 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:27:28 +00:00
Mark Buechler
3bbff1349a
- Remove old scst_db stuff which no longer works with even procfs.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2209 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:22:28 +00:00
Mark Buechler
5077f32c89
- Remove invalid example file for older scstadmin using MySQL.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2208 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:20:39 +00:00
Mark Buechler
d22ea25972
- Rename old example config file.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2205 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:14:33 +00:00
Mark Buechler
05c75109bc
Merge from trunk r2203.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2204 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 13:59:07 +00:00
Vladislav Bolkhovitin
3fc4071684
Merge of trunk r2201:
...
Fix race for last_sysfs_mgmt_res between management commands and read-only monitoring actions
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2202 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 13:35:33 +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
01d9bde71a
Merge of trunk r2197:
...
Cleanup
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2198 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 12:26:36 +00:00
Richard Sharpe
efabfe526b
Merge the recent changes to the 2.0.0.x branch now that Chris Worley has tested
...
them and seems happy. Vlad approved having these changes merged.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2183 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 04:50:15 +00:00
Mark Buechler
f0e023fb4d
- Fix for attributes without values from trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2165 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 17:57:47 +00:00
Mark Buechler
18ac63d958
- Add example for sysfs version.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2153 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 16:32:47 +00:00
Bart Van Assche
c9fea03ffa
Version number update.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2139 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-17 06:01:56 +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
d7e508e226
Merge of trunk r2134:
...
Stay away from buffers overflows with too long firmware and PCI infos
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2135 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-16 14:04:14 +00:00
Richard Sharpe
e937b00307
Merge my recent changes into the 2.0.0.x branch ...
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2123 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-14 03:49:07 +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
c59f067c19
Merge of r2117:
...
Scan host only if it has LUNs
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2118 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-13 21:22:07 +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
Vladislav Bolkhovitin
929eebcfec
TAGS file renamed to not interfere with ctags
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2089 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 14:00:21 +00:00
Vladislav Bolkhovitin
85aa336006
Fixes sparse failure on constructs like "char str[max(...)];", because it does not recognize expressions like
...
max(constant1, constant2) as a constant. Also, sizeof(string) + 1 reserves one byte too much: sizeof(string) does count the terminating zero byte.
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2088 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 12:54:17 +00:00
Bart Van Assche
4340c8f66f
Made kernel builds more silent.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2087 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 08:34:47 +00:00
Bart Van Assche
c7c33ed5d7
Builds now agains the openSUSE 11.3 kernel headers too. OpenSUSE 11.3 has a 2.6.34 kernel with blkdev_issue_flush() backported from 2.6.35.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2086 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 08:08:34 +00:00
Bart Van Assche
055686251d
Disable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS before starting a kernel build.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2085 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 08:07:19 +00:00
Bart Van Assche
0f4411d273
Added support for operator != (not equal to). Undefine CONFIG_SUSE_KERNEL.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2084 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 07:35:58 +00:00
Bart Van Assche
58fe6226ce
Only include the procfs headers when necessary.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2083 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 07:05:20 +00:00
Bart Van Assche
2db5211667
scst_local compiles again without triggering a compiler warning on kernels
...
2.6.27 and before.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2082 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 06:54:23 +00:00
Bart Van Assche
b94b10332d
scst_local, in-tree: excluded scst_local from kernel build when HIGHMEM4G or
...
HIGHMEM64G is enabled.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2081 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 06:46:14 +00:00
Bart Van Assche
635996c45b
Added Kconfig entry for scst_user. Excluded scst_user from the kernel build
...
when HIGHMEM4G or HIGHMEM64G is enabled.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2080 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 06:45:22 +00:00
Bart Van Assche
749929467a
Fixed a recently introduced checkpatch complaint.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2079 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-10 06:21:42 +00:00
Vladislav Bolkhovitin
8f1d1f1c1c
Possible deadlocks with sysfs ref counting in sysfs works fixed (it is waiting for the last put, but
...
the last ref counter holder is waiting for scst_mutex).
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2078 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 20:20:36 +00:00
Bart Van Assche
89b35b8b9d
Even more upstream include path conversions.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2077 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 15:38:31 +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
e72226e60b
Minor cleanups
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2075 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 15:04:24 +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
9c935fdd21
More work on scst_local:
...
- Add sessions (SCSI hosts) creation/delete commands as well as fixes and cleanups
- Docs updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2073 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 14:52:42 +00:00
Bart Van Assche
ec2712759f
Un-break nightly build.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2072 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 13:57:30 +00:00
Bart Van Assche
5edde5ec25
Eliminated the include/scst include path from the upstream ib_srpt Makefile.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2071 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 09:46:18 +00:00
Bart Van Assche
a86577a276
Only include the procfs header files when necessary.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2070 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 09:23:36 +00:00
Bart Van Assche
d84ec4d8ce
Removed a superfluous include path.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2069 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-09 09:18:00 +00:00