Commit Graph

4242 Commits

Author SHA1 Message Date
Bart Van Assche
e2060eaaee scripts/rebuild-rhel-kernel-rpm: Enable put_page_callback patch for RHEL 7 (merge r5817 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5822 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-03 11:51:13 +00:00
Vladislav Bolkhovitin
8868defd89 Version updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5815 d57e44dd-8a1f-0410-8b47-8ef2f437770f
v3.0.0
2014-09-20 05:52:06 +00:00
Bart Van Assche
51e9717728 vdisk_blockio: Make large COMPARE AND WRITE requests work for stacked block devices (merge r5811 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5813 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-17 11:18:17 +00:00
Bart Van Assche
38f613c069 scst_vdisk: Insert a blank line (merge r5810 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5812 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-17 11:14:38 +00:00
Bart Van Assche
e018e972c6 scst/src/Makefile: Make "make install" without prior "make" work (merge r5808 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5809 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-16 11:26:10 +00:00
Bart Van Assche
ef69510af0 ib_srpt: Make "make -j<n> install" work for n >= 2 if "make all" has not been run first (merge r5806 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5807 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-15 12:32:02 +00:00
Vladislav Bolkhovitin
ef01d3e0ac Merged revisions 5802 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5802 | vlnb | 2014-09-12 18:13:29 -0700 (Fri, 12 Sep 2014) | 3 lines
  
  Fix autofinding SCST headers in fileio_tgt
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5803 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-13 01:15:12 +00:00
Bart Van Assche
82dcb36065 fcst: Change version number from 0.3 into 3.0.0
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5800 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-12 11:19:21 +00:00
Bart Van Assche
b9e294349c fcst/Makefile: Add release-archive target (merge r5798 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5799 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-12 11:17:49 +00:00
Bart Van Assche
1dd9dec15f scstadmin: Suppress a Perl warning (merge r5731 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5778 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:55:04 +00:00
Bart Van Assche
7c6188422f Pass-through error handling fix (merge r5703 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5777 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:49:12 +00:00
Bart Van Assche
6e4b41416e scst_pres: Make a few error messages more clear (merge r5733 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5776 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:46:14 +00:00
Bart Van Assche
66af9edb6e Forbid using '.' in PR and mode page file names (merge r5702 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5775 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:44:08 +00:00
Bart Van Assche
14187b9810 Add support for the RHEL 7 kernel (merge r5710:5711 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5774 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:29:18 +00:00
Bart Van Assche
7f2d82eb14 scripts/kernel-functions: Handle 3.x.0 kernel versions correctly (merge r5658 and r5661 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5773 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:13:52 +00:00
Bart Van Assche
0d3085ddef scripts/generate-patched-kernel: Fix for invocation from current directory (merge r5659 and r5745 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5772 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:11:23 +00:00
Bart Van Assche
2c9cfa303c iscsi-scst: Micro-optimize cmnd_prepare_recv_pdu() (merge r5735 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5771 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:06:38 +00:00
Bart Van Assche
4513e2441b iscsi-scst: Build fix for IPV6=n (merge r5732 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5770 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 13:02:42 +00:00
Bart Van Assche
941e51b727 ib_srpt: Version 3.0.0
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5768 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 12:45:59 +00:00
Bart Van Assche
03c07d835c Update for kernel 3.16 (merge r5717 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5766 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 14:27:09 +00:00
Bart Van Assche
4ba96140a5 scst_vdisk: Use parentheses around && inside ||
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5765 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 14:25:53 +00:00
Bart Van Assche
5d37dc5c4b scst.h: Fix definition of __aligned() (merge r5762 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5763 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 14:01:04 +00:00
Bart Van Assche
bac02ff34e scst.h: RHEL 5.10 build fix (merge r5760 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5761 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 13:53:03 +00:00
Bart Van Assche
931c9ae971 scst.h: RHEL 5.10 build fix (merge r5758 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5759 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 13:44:53 +00:00
Bart Van Assche
bc069416ab scst_vdisk: RHEL 6.0 build fix (merge r5754:5755 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5757 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 12:35:49 +00:00
Bart Van Assche
eb302161ce scst.h: Make vzalloc() available on RHEL 6.0 (merge r5752 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5756 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 12:33:33 +00:00
Bart Van Assche
78dffdcc43 nightly build: Add kernel 3.16.1 (merge r5651:5720 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5750 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 09:22:38 +00:00
Bart Van Assche
d15786cd33 ib_srpt: Kernel 3.17 build fix (merge r5725 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5749 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 09:19:07 +00:00
Bart Van Assche
89d1800244 Add kernel 3.16 nightly build infrastructure (merge r5719 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5748 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 09:17:39 +00:00
Bart Van Assche
0b47e7bf41 srpt/Makefile: SLES + Mellanox OFED build fix (merge r5679:5681 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5747 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 09:14:20 +00:00
Bart Van Assche
a41e4ea1b5 srpt/README: Fix SLES patch instructions (merge r5682 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5746 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 09:12:08 +00:00
Vladislav Bolkhovitin
9256821943 Merged revisions 5721 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5721 | vlnb | 2014-08-20 22:17:47 -0700 (Wed, 20 Aug 2014) | 5 lines
  
  Fix incorrect address computation during receive PDUs preparations
  
  Found and fix suggested by Кирилл Тюшев <kirill.tyushev8@gmail.com>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5723 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-08-21 05:21:55 +00:00
Bart Van Assche
96fe36d39a scst/include/scst.h: Define lockdep_assert_held() only once (follow-up for r5693)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5697 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 07:03:04 +00:00
Bart Van Assche
fcc5e80cec iscsi-scst: Suppress a compiler warning (merge r5614 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5696 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:54:00 +00:00
Bart Van Assche
3f77595dbd Change BUG_ON(1) into BUG() (merge r5618 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5695 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:52:12 +00:00
Bart Van Assche
3bbd4c4e12 scst: Leave out FSF mail address (merge r5572 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5694 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:47:58 +00:00
Bart Van Assche
cb4fa8ed0d scst: Make lockdep_assert_held() easier to use (merge r5573 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5693 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:46:28 +00:00
Bart Van Assche
3b9682ce04 qla2x00t: Documentation / source code comment / log messages spelling fix (merge r5555 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5692 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:07:57 +00:00
Bart Van Assche
ab2aa0543a fcst: Handle frame send failures properly (merge r5607 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5691 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:05:27 +00:00
Bart Van Assche
053aff714f fcst: Move exch_done() calls into ft_cmd_done() (merge r5606 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5690 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:04:43 +00:00
Bart Van Assche
2ab0ad7935 fcst: Remove an unused variable (merge r5605 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5689 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:03:55 +00:00
Bart Van Assche
c7e2e9d044 Makefile: Only report which RPMs have been built if "make rpm" is run as a non-privileged user (merge r5560 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5688 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 06:01:49 +00:00
Bart Van Assche
91c8d27db8 iscsi-scst: Handle data buffers with non-zero offset correctly (merge r5683 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5687 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-20 05:59:31 +00:00
Bart Van Assche
7d7bf8bb02 scst: Create /var/lib/scst/pr and /var/lib/scst/vdev_mode_pages during installation (merge r5669 and r5670 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5671 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-07-10 06:27:29 +00:00
Bart Van Assche
028c614313 scst: Build fixes for kernel versions <= 2.6.34 (merge r5647 and r5648 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5653 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-30 10:25:24 +00:00
Bart Van Assche
cf06485f19 nightly build: Merge r5642:r5651 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5652 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-30 10:23:11 +00:00
Bart Van Assche
42137a23c2 scst: Switch from the cpu_*() to the cpumask_*() API (merge r5596 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5646 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-29 06:10:22 +00:00
Bart Van Assche
7fd827e0ef nightly build, scripts: Merge from trunk (r5533:r5642)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5645 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-29 06:00:05 +00:00
Bart Van Assche
1e4a8aaa35 regression tests: Sync with a recent sysfs change (merge r5581 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5638 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-29 05:28:45 +00:00
Bart Van Assche
dc87061cec regression tests: Sort hash keys before comparing (merge r5582 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5637 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-06-29 05:27:14 +00:00