Bart Van Assche
2703ade89c
RHEL 7 build fixes (merge r5543 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5544 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-05-23 07:36:50 +00:00
Bart Van Assche
9b68c723ed
Update for kernel 3.14 (merge r5432 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5540 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-05-23 05:57:44 +00:00
Bart Van Assche
83d3a0ad69
put_page_callback-3.10.30.patch: Add (merge r5310 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5381 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-03-25 18:56:36 +00:00
Bart Van Assche
9bc7c93e03
put_page_callback-3.12.11.patch: Add (merge r5309 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5380 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-03-25 18:55:28 +00:00
Bart Van Assche
c75dcab46d
iscsi-scst: Kernel 3.13 build fix (merge r5182 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5376 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-03-25 16:38:25 +00:00
Bart Van Assche
1e80077c6a
Add kernel 3.13 support
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5375 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-03-25 16:33:45 +00:00
Bart Van Assche
f7a49afd57
Add kernel 3.13 support
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5374 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-03-25 16:32:05 +00:00
Bart Van Assche
158bc0649a
Add support for kernel 3.12 (merge r5163 from the trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5167 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-12-20 17:20:24 +00:00
Bart Van Assche
c27cc13632
scst: Kernel >= 3.10 procfs build fix (merge r5148 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5151 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-12-18 09:05:24 +00:00
Bart Van Assche
dba17c0dee
qla2x00t and iscsi-scst: Suppress checkpatch complaints about __attribute__((packed|aligned)) (merge r3952 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5050 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-06 09:35:42 +00:00
Bart Van Assche
45609e036a
Wrong task attribute isn't error, so warning message should be issued instead (merge r4753 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5041 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 18:01:50 +00:00
Bart Van Assche
e41353a07f
Switch to the new and preferred approach for printing kernel messages (merge r4558 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5035 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 17:49:40 +00:00
Bart Van Assche
d50c554e24
Fix 3.3 checkpatch warnings about min() and max() (merge r4172 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5032 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 16:58:22 +00:00
Bart Van Assche
187d2d255b
Replace list_entry((a)->next, b, c) by list_first_entry(a, b, c) (merge r3965 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5030 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 16:48:43 +00:00
Bart Van Assche
4056201516
Copyright updates (merge r4767 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5029 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 16:45:58 +00:00
Bart Van Assche
ca32785206
Change __constant_cpu_... into cpu_... since the latter is also evaluated at compile time (merge r3086 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5027 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 16:20:02 +00:00
Bart Van Assche
ef662157e7
iscsi-scst: Fix a race condition triggered by logout (merge r5019 from the trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5023 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-10-05 15:42:37 +00:00
Bart Van Assche
3930bfc7e4
Update for kernel 3.11.x (merge r5004 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@5008 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-09-28 16:08:32 +00:00
Bart Van Assche
22739fb6a5
Add iscsi-scst/kernel/patches/put_page_callback-3.7.10.patch (see also r4790 on the trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4983 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-08-31 05:48:40 +00:00
Bart Van Assche
358b509ce7
Add kernel 3.10 support (merge r4919 and 4921 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4940 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-08-04 17:53:03 +00:00
Bart Van Assche
220104c7e2
Add put_page_callback and exec_req_fifo patches for kernel 3.9 (merge r4853 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4880 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-05-25 19:09:59 +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
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
6185ae237c
Add kernel 3.7 support (merge r4645..4647 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4651 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-12-18 09:45:35 +00:00
Bart Van Assche
f6afe9f3ff
Update for 3.6 kernels (merge r4538 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4576 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-11-03 13:59:50 +00:00
Bart Van Assche
2ae9bb3655
Update for 3.5 kernel (merge r4458 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4571 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-11-03 13:27:32 +00:00
Bart Van Assche
463c93fe6e
Add kernel 3.4 support (merge r4320 and r4321 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4356 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-06-18 12:24:40 +00:00
Bart Van Assche
e277c6a32d
Port to kernel 3.3 (merge r4164 from trunk).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4228 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-04-25 09:19:06 +00:00
Bart Van Assche
d663c8d47d
SCST core and iSCSI-SCST: Port to RHEL / CentOS / SL 5.7 (merged r4111 and r4112 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4126 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-02-13 19:23:52 +00:00
Bart Van Assche
b1321b7d11
Add kernel 3.2 support / iSCSI-SCST netlink change (merge r4077, r4078 and r4080 from trunk)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4096 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-01-25 20:10:27 +00:00
Bart Van Assche
90cde839c1
iSCSI-SCST: Use more systematic names for the RHEL put_page_callback patches (merged r3837:4064 from trunk/iscsi-scst/kernel/patches/rhel)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.x@4092 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-01-25 18:55:30 +00:00
Bart Van Assche
c7803e79d4
Remove superfluous double quotes from around #warning messages because checkpatch 3.0 complains about these (merge r3789 from trunk).
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.2.0.x@4006 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-12-19 15:54:15 +00:00
Vladislav Bolkhovitin
7dab47749e
Merged revisions 3926 via svnmerge from
...
https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk
........
r3926 | vlnb | 2011-11-16 14:21:30 -0500 (Wed, 16 Nov 2011) | 4 lines
Those patches were mistakenly generated for patch -p0. Fix it. Thanks
Bart Van Assche for reporting it.
........
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3970 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-12-10 04:20:11 +00:00
Vladislav Bolkhovitin
c9d1fbde31
Merged revisions 3902 via svnmerge from
...
https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk
........
r3902 | vlnb | 2011-10-27 15:11:40 -0400 (Thu, 27 Oct 2011) | 3 lines
Update for kernel 3.1
........
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3969 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-12-10 04:18:58 +00:00
Vladislav Bolkhovitin
8c4460b4dd
Merged revisions 3775 via svnmerge from
...
https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk
........
r3775 | vlnb | 2011-07-26 21:13:10 -0400 (Tue, 26 Jul 2011) | 3 lines
Update for kernels 3.0
........
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3781 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-07-27 01:33:54 +00:00
Vladislav Bolkhovitin
189fef8e15
Merged revisions 3672-3675 via svnmerge from
...
https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk
........
r3672 | bvassche | 2011-07-10 07:04:49 -0400 (Sun, 10 Jul 2011) | 1 line
fcst: Add a paragraph to the README
........
r3673 | vlnb | 2011-07-15 23:41:06 -0400 (Fri, 15 Jul 2011) | 3 lines
put_page_callback patch for RHEL61 implemented by Patrick Zwahlen <paz@navixia.com >
........
r3674 | bvassche | 2011-07-17 07:34:09 -0400 (Sun, 17 Jul 2011) | 1 line
scstadmin: Fix a documentation inconsistency
........
r3675 | bvassche | 2011-07-17 09:10:39 -0400 (Sun, 17 Jul 2011) | 1 line
scstadmin -list_drv_attr: Do not print the error message "No such driver found" for target drivers without attributes
........
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3777 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-07-27 01:28:31 +00:00
Vladislav Bolkhovitin
be51c024b6
Merged revisions 3656-3657 via svnmerge from
...
https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk
........
r3656 | bvassche | 2011-07-04 12:20:23 -0400 (Mon, 04 Jul 2011) | 1 line
Add iscsi-scst/kernel/patches/rhel/put_page_callback_addendum-rhel6.patch
........
r3657 | bvassche | 2011-07-05 12:49:23 -0400 (Tue, 05 Jul 2011) | 1 line
scst: Avoid that scst_pr_remove_device_files() causes a crash if pr_file_name == NULL or pr_file_name1 == NULL
........
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3667 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-07-07 21:17:29 +00:00
Vladislav Bolkhovitin
fa37fa3f1b
Merge of the missed commits r3447,3452,3458 from the trunk.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3559 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-06-08 21:27:00 +00:00
Vladislav Bolkhovitin
068846965a
Merge of the trunk's r3438,3488:
...
RHEL5/6 compilation fixes
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3553 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-06-07 18:19:50 +00:00
Vladislav Bolkhovitin
5a0bf52cb5
Merge the trunk's r3546:
...
Set data_out_in_data_receiving for preliminary completed commands as
well to prevent releasing them too early in iscsi_check_tm_data_wait_timeouts()
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3548 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-06-06 21:06:40 +00:00
Vladislav Bolkhovitin
2682c9a5ad
Fix for very strange merge failure.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3487 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-05-27 20:46:43 +00:00
Vladislav Bolkhovitin
0bfa54bfb8
Merge the trunk's rrs 3438:3445, 3447:3450, 3452:3456 and 3458:3466
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3470 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-05-20 23:02:07 +00:00
Vladislav Bolkhovitin
d840579952
Merge of the trunk's rr 3421, 3424, 3425:
...
- More timers improvements and cleanups
- iSNS server should know only about enabled targets
- Don't abort not yet received commands
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3427 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-29 21:24:28 +00:00
Vladislav Bolkhovitin
c5379bd9b0
Merge of the trunk's r3414:
...
Rerference on the orig cmd should be taken during data out processing to correctly perform aborts
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3420 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-04-26 00:26:17 +00:00