Bart Van Assche
aea56c0d47
nightly build: Add kernel 3.8 support files (merge r4769 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4795 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-03-14 10:25:07 +00:00
Bart Van Assche
98e5dc1489
Update for 3.8 kernels (merge r4768 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4794 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-03-14 10:22:46 +00:00
Bart Van Assche
f13969452a
scst_get_unique_sess_name(): Handle out-of-memory properly (merge r4656 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4776 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-02-28 08:15:42 +00:00
Bart Van Assche
8799d827aa
qla2x00t: Avoid that an SRR for a command without data triggers a kernel oops (merge r4747 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4752 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-02-01 13:59:19 +00:00
Bart Van Assche
41a0149495
Change version number from 2.2.1 into 2.2.2-pre
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4751 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-02-01 13:57:04 +00:00
Bart Van Assche
f5706d0902
Multiple makefiles: autodetect SCST include directory
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4737 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-13 19:42:04 +00:00
Bart Van Assche
8424f516a6
Add fileio_tgt and scstadmin release-archive Makefile target (merge r4732, 4733 and 4734 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4735 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-13 17:54:44 +00:00
Bart Van Assche
c16b9c2b3d
Change version 2.2.1-pre into 2.2.1
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4731 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-12 15:31:48 +00:00
Bart Van Assche
e9de4cc46f
scstadmin, scst.conf man page: Add example for fcst (merge r4181 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4730 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-12 14:01:44 +00:00
Bart Van Assche
8c5e9ae6f5
scstadmin: Truncate config file instead of deleting it before writing (merge r4728 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4729 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-12 13:57:35 +00:00
Bart Van Assche
7adbf62890
Build fix for Grsecurity (e.g. Gentoo-Hardened) (merge r4724 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4725 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-07 15:31:35 +00:00
Bart Van Assche
24372d7b1d
nightly: Merge from trunk
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4723 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 19:39:42 +00:00
Bart Van Assche
19d462065f
scst: Make scst_set_io_context() save the old I/O context (merge r4214 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4722 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 19:11:41 +00:00
Bart Van Assche
cfa0b1e594
SCST README: Fix a typo in an example in the ALUA section (merge r4328 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4721 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 17:48:36 +00:00
Bart Van Assche
8721e53906
scst/README: Fix spelling errors found by aspell (merge r4323 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4720 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 17:43:06 +00:00
Bart Van Assche
fe7faf0e24
Make ib_srpt build with OFED 1.5.3.1 (merge r3519 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4719 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 17:27:37 +00:00
Bart Van Assche
1abb45a085
ib_srpt README: Update performance notes (merge r4508, r4511 and r4514 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4718 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:59:26 +00:00
Bart Van Assche
dfa078d749
ib_srpt: Update README (merge r4502 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4717 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:55:29 +00:00
Bart Van Assche
0c22c21c63
ib_srpt: Document impact of interrupt assignment on fairness (merge r4447 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4716 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:53:22 +00:00
Bart Van Assche
91cd5b1efa
ib_srpt: Document P_Key choice (merge r4373 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4715 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:51:55 +00:00
Bart Van Assche
04a6576b81
ib_srpt README: Bring in sync with scstadmin documentation (merge r4352 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4714 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:49:49 +00:00
Bart Van Assche
bbf6184202
ib_srpt: Document LUN masking (merge r4141 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4713 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:44:46 +00:00
Bart Van Assche
c4cedb589d
ib_srpt: Remove an unused variable (merge r4554 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4712 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:39:11 +00:00
Bart Van Assche
ea52096ff8
scst_local: Fix a bug in an error path (merge r4658 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4711 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:24:47 +00:00
Bart Van Assche
74d0d8be20
scst_local: Rework scst_local_get_initiator_port_transport_id() to make it easier to read and to verify (merge r4636 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4710 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:22:57 +00:00
Bart Van Assche
8e82ae9d53
scst_local: Remove superfluous casts (merge r4635 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4709 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:20:30 +00:00
Bart Van Assche
0dabf18259
scst_local, RHEL 5: Avoid that AEN handling triggers a deadlock during device removal (merge r4613 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4708 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:17:56 +00:00
Bart Van Assche
4137032bf4
scst_local: scst_local_add_target(): Also set *out_tgt upon failure (merge r4534 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4707 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:14:19 +00:00
Bart Van Assche
9273026e5f
scst_local: Fix error handling (merge r4493 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4706 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:10:49 +00:00
Bart Van Assche
2eebac5f56
scst_local: Remove a superfluous if-test (merge r4485 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4705 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:09:45 +00:00
Bart Van Assche
68edb1a296
Copyright updates + iscsi-scst bug fix (merge r4216 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4704 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 14:03:57 +00:00
Bart Van Assche
ae0f286fcc
iscsi-scst: Fix a typo in an error message (merge r4251 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4703 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:46:05 +00:00
Bart Van Assche
6054c82490
iscsi-scst: With CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION disabled destroy the iscsi_cmnd_abort_mempool if initialization fails (merge r4208 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4702 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:44:32 +00:00
Bart Van Assche
fa8479a821
iscsi-scst: Do not clear reservations during nexus loss (merge r4546 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4701 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:41:22 +00:00
Bart Van Assche
87fdc2901b
iscsi-scst: Fix incorrect error handling (merge r4492 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4700 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:35:09 +00:00
Bart Van Assche
908b0b1ec6
iscsi-scst: Fix possible BUG_ON() on multiple forced commands release (merge r4513 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4699 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:29:20 +00:00
Bart Van Assche
faeb4e4435
iscsi-scst: Fix code for detecting duplicate connections (merge r4680 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4698 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:24:53 +00:00
Bart Van Assche
d3eb1ed610
iscsi-scst: Bring how-to in sync with scstadmin (merge r4302 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4697 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:19:29 +00:00
Bart Van Assche
b4608c470a
fcst: Avoid "suspicious RCU usage" warnings with lockdep enabled (merge r4378 and r4381 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4696 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 13:16:18 +00:00
Bart Van Assche
958579fd8b
Automate release archive generation (merge r4676, r4677 and r4679 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4695 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 10:04:11 +00:00
Bart Van Assche
7b0e9f7a51
iscsi-scst: Let "make install" install the man pages (merge r4133 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4694 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:59:11 +00:00
Bart Van Assche
a775e00bf2
scstadmin/Makefile: Use chkconfig on RHEL instead of the LSB scripts (merge r4612 from trunk)
...
chkconfig is installed by default while /usr/lib/lsb/install_initd and
/usr/lib/lsb/remove_initd are not installed by default.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4693 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:55:48 +00:00
Bart Van Assche
4ce9fbb893
scstadmin/Makefile: Clean up whitespace usage (merge r4611 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4692 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:54:26 +00:00
Bart Van Assche
973745bcba
scstadmin/Makefile, Ubuntu: Use update-rc.d instead of the LSB /usr/lib/lsb/remove_initd - the latter is not installed by default (merge r4609 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4691 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:53:18 +00:00
Bart Van Assche
25b37e1640
scstadmin: Add command-line option -no_lip (merge r4474 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4690 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:48:04 +00:00
Bart Van Assche
1dd3cb834d
/etc/init.d/scst: Wait up to 30s before giving up trying to unload a kernel module (merge r4608 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4689 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:44:06 +00:00
Bart Van Assche
e48b528b79
/etc/init.d/scst: Introduce character classes and change one tab into a space (merge r4685 and r4686 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4688 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:42:29 +00:00
Bart Van Assche
d5fb1ed147
/etc/init.d/scst: When parsing /etc/scst.conf for "TARGET_DRIVER ... {", accept blanks at the end of the line (merge r4259 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4687 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 09:34:53 +00:00
Bart Van Assche
bb1b060f6d
scstadmin: Fix 0-named groups. (merge r4639 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4683 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-06 08:58:46 +00:00
Bart Van Assche
9a8b7a5f67
scst: Avoid that scst_adjust_sg() truncates requests above 512 KB (merge r4668 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4674 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-01-02 18:47:56 +00:00