Bart Van Assche
9bcc808421
Merge branch 'svn-trunk'
2018-03-07 22:02:01 -08:00
Bart Van Assche
1bcb712213
scst.spec: Fix depmod path
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7389 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-08 06:01:49 +00:00
Bart Van Assche
147a8e3a1d
Merge branch 'svn-trunk'
2018-03-07 22:00:07 -08:00
Vladislav Bolkhovitin
60c5a888a2
Web updates
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7388 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-08 05:27:47 +00:00
Bart Van Assche
ea885e85cf
scst/include/backport.h: Rework the DEFINE_TIMER() backport such that it also works with kernel 3.6 and before
2018-03-06 22:24:21 -08:00
Bart Van Assche
cfc340381e
scst/include/backport.h: Rework the DEFINE_TIMER() backport such that it also works with kernel 3.6 and before
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7387 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-07 01:05:31 +00:00
Bart Van Assche
aab0b219a6
Merge branch 'svn-trunk'
2018-03-05 17:49:38 -08:00
Bart Van Assche
15bd40c3ba
scst.spec: Fix depmod path
...
Avoid that the SCST RPM depends on /sbin/depmod on Fedora - on Fedora
depmod exists in /usr/sbin/depmod.
2018-03-05 17:43:56 -08:00
Bart Van Assche
a22dda0a15
nightly build: Update kernel versions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7386 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:44:44 +00:00
Bart Van Assche
a1b4c9e2fc
scst_lib: Port task management debug code to kernel v4.15
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7385 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:38:02 +00:00
Bart Van Assche
0c5875eac5
scripts/specialize-patch: Add support for HAVE_STRUCT_SRP_LOGIN_REQ_RDMA
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7384 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:37:36 +00:00
Bart Van Assche
258d4d6795
scripts/run-regression-tests: Suppress shellcheck warnings
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7383 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:37:21 +00:00
Bart Van Assche
7201b2de5f
scripts/run-regression-tests: Add "make dpkg" test
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7382 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:37:03 +00:00
Bart Van Assche
d0e5b123eb
scripts/run-regression-tests: Also build scst-dkms-rpm
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7381 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:36:46 +00:00
Bart Van Assche
fa5c8963f2
scst.spec: Simplify this spec file
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7380 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:36:31 +00:00
Bart Van Assche
e5b215d0dc
scst-dkms.spec: Add /usr/include/scst/backport.h
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7379 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:36:15 +00:00
Bart Van Assche
5e82471a69
scst.spec, scst-dkms.spec: Use version of running kernel if %{kdir} has not been set
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7378 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:36:01 +00:00
Bart Van Assche
1f7fdf5cbc
Makefile, rpm: Pass ${KDIR} to scst.spec
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7377 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:35:38 +00:00
Bart Van Assche
5f1fd232ae
scst*.spec: Set default attributes for directories
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7376 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:35:13 +00:00
Bart Van Assche
2d9858d894
scstadmin: Remove 'use Test'
...
Since scstadmin doesn't use the Perl module 'Test', remove 'use Test'.
See also trunk r6736.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7375 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:34:55 +00:00
Bart Van Assche
51e4ded159
scst.spec, scstadmin.spec: Add support for Fedora
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7374 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-03-04 19:34:18 +00:00
Bart Van Assche
c58b8e71fc
scst_lib: Port task management debug code to kernel v4.15
2018-03-04 11:29:18 -08:00
Bart Van Assche
eff28b6855
scripts/specialize-patch: Add support for HAVE_STRUCT_SRP_LOGIN_REQ_RDMA
2018-03-04 09:46:33 -08:00
Bart Van Assche
5b0e6ba19c
scripts/run-regression-tests: Suppress shellcheck warnings
2018-03-04 09:25:58 -08:00
Bart Van Assche
f43ce0fb5f
scripts/run-regression-tests: Add "make dpkg" test
2018-03-04 08:51:28 -08:00
Bart Van Assche
50eb4dcb14
scripts/run-regression-tests: Also build scst-dkms-rpm
2018-03-04 08:34:22 -08:00
Bart Van Assche
2266ee8a6d
scst.spec: Simplify this spec file
2018-03-03 18:11:11 -08:00
Bart Van Assche
8ffb87fbd6
scst-dkms.spec: Add /usr/include/scst/backport.h
2018-03-03 15:33:19 -08:00
Bart Van Assche
09a2e79069
scst.spec, scst-dkms.spec: Use version of running kernel if %{kdir} has not been set
2018-03-03 15:27:48 -08:00
Bart Van Assche
295dfff14b
Makefile, rpm: Pass kdir to scst.spec
2018-03-03 15:19:07 -08:00
Bart Van Assche
33a182ab98
scst*.spec: Set default attributes for directories
2018-03-03 15:05:16 -08:00
Bart Van Assche
c87bcfb857
scstadmin: Remove 'use Test'
...
Since scstadmin doesn't use the Perl module 'Test', remove 'use Test'.
See also trunk r6736.
2018-03-03 14:00:17 -08:00
Bart Van Assche
ff297c892f
scst.spec, scstadmin.spec: Add support for Fedora
2018-03-03 08:30:04 -08:00
Bart Van Assche
78f7b0c596
Merge branch 'svn-trunk'
2018-02-22 20:12:10 -08:00
Vladislav Bolkhovitin
464b87730c
scst: make tgt_dev per-CPU array directly referenced
...
Modern distributions come with kernels configured for thousands CPUs
(NR_CPUS), which leads to per-CPU array of SGV pool references in each
tgt_dev exceed tens of KB requiring high order page allocations that are
not reliable on aged systems leading to inabilities to create new
sessions.
Reported-by: Jose Martins <jose.martins2307@gmail.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7373 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-16 05:27:51 +00:00
Bart Van Assche
73f84f5755
Merge branch 'svn-trunk'
2018-02-13 18:31:03 -08:00
Bart Van Assche
fa153f9b96
Add .cache.mk and *.o.d to multiple Subversion ignore lists
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7372 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-13 19:18:31 +00:00
Bart Van Assche
efb383cab4
ib_srpt: Kernel v4.16 build fix
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7371 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-13 19:15:32 +00:00
Bart Van Assche
31b5d8ee79
Merge branch 'svn-trunk'
2018-02-10 08:13:49 -08:00
Bart Van Assche
a8e299b5e6
scst_const.h: Make WRITE_VERIFY_16 available to user space applications
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7370 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-10 05:58:02 +00:00
Bart Van Assche
2b68838191
Merge branch 'svn-trunk'
2018-02-07 21:43:43 -08:00
Bart Van Assche
39d9ce2bb5
Debian: Add support for older versions on which dpkg-buildpackage neither supports -ui nor -jauto
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7369 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-08 05:43:15 +00:00
Bart Van Assche
7ad5908619
Merge branch 'svn-trunk'
2018-02-07 20:34:02 -08:00
Bart Van Assche
d7dd927a07
Make Debian packaging also work for older Debian versions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7368 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-08 00:21:20 +00:00
Bart Van Assche
f3d438ac01
nightly build: Update kernel versions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7367 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-07 21:32:46 +00:00
Bart Van Assche
3d2536c5ab
.gitignore: Update
2018-02-05 19:32:26 -08:00
Bart Van Assche
642c6f16e8
Merge branch 'svn-trunk'
2018-02-05 19:30:04 -08:00
Bart Van Assche
1aa2453add
dpkg: Build in release mode
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7366 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-06 03:26:33 +00:00
Bart Van Assche
47b9268d4f
dpkg: Enable stripping of binary and compression of manual pages
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7365 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-02-06 03:26:03 +00:00
Bart Van Assche
9ed469e4ee
Merge branch 'svn-trunk'
2018-02-05 19:22:23 -08:00