Bart Van Assche
5aac2b4602
isert-scst: Introduce isert_conn_init()
...
Minimize the diffs with the upstream code base by introducing the function
isert_conn_init().
Signed-off-by: Chesnokov Gleb <Chesnokov.G@raidix.com >
[ bvanassche: edited patch description ]
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9478 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-12 02:21:59 +00:00
Bart Van Assche
5af1ed474b
isert-scst: Rename struct isert_connection into struct isert_conn
...
Minimize the diffs with upstream.
Signed-off-by: Chesnokov Gleb <Chesnokov.G@raidix.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9477 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-12 02:20:32 +00:00
Bart Van Assche
626851afcb
Merge branch 'svn-trunk'
2021-07-08 21:33:20 -07:00
Bart Van Assche
1a329a7a8c
isert-scst: Fix the CentOS 7 build
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9476 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-09 04:33:13 +00:00
Bart Van Assche
46ecdbe8a9
Merge branch 'svn-trunk'
2021-07-08 21:02:38 -07:00
Bart Van Assche
f4208c44be
isert-scst: Use rdma_event_msg() if it is available
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9475 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-09 04:01:11 +00:00
Bart Van Assche
4077eff364
Merge branch 'svn-trunk'
2021-07-08 20:30:42 -07:00
Bart Van Assche
8019c8cd3d
isert-scst: Simplify the code that reports that a connection has been accepted
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9474 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-09 03:30:28 +00:00
Bart Van Assche
5b4f387943
isert-scst: Minimize diffs with upstream
...
Move the isert_cm_disconnect_handler() definition, pass the event type to
isert_cm_evt_listener_handler() instead of the struct rdma_cm_event pointer
and change the return value of isert_cm_evt_listener_handler() from 0 /
-EINVAL into -1.
Signed-off-by: Chesnokov Gleb <Chesnokov.G@raidix.com >
[ bvanassche: made the patch description more detailed ]
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9473 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-09 03:15:30 +00:00
Bart Van Assche
7c2f118c2b
Merge branch 'svn-trunk'
2021-07-01 17:55:05 -07:00
Bart Van Assche
2a775c4231
scst: Port to Linux kernel v5.13
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9472 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-02 00:54:43 +00:00
Bart Van Assche
a31d58a49d
nightly build: Update kernel versions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9471 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-07-02 00:35:28 +00:00
Bart Van Assche
842bfb1d66
Merge branch 'svn-trunk'
2021-06-24 20:14:55 -07:00
Bart Van Assche
ce54530cd2
scripts/kernel-functions: Revert r9445
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9469 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-25 03:13:47 +00:00
Bart Van Assche
19eef9bc27
Merge branch 'svn-trunk'
2021-06-22 15:54:05 -07:00
Bart Van Assche
e98bc30e42
debian/scst.dkms: Switch to the qla2x00t-32gbit driver
...
Fixes: 1cfa1e7f87 ("Makefile: switch to qla-32gbit by default")
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9448 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-22 22:53:55 +00:00
Bart Van Assche
a476ad06ba
Merge branch 'svn-trunk'
2021-06-20 20:29:08 -07:00
Bart Van Assche
ce4afb414a
Makefile: Fix the scst-dkms-rpm build
...
Fixes: 1cfa1e7f87 ("Makefile: switch to qla-32gbit by default")
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9447 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:28:58 +00:00
Bart Van Assche
b7fc83cbdd
nightly build: Update kernel versions
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9446 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:26:58 +00:00
Bart Van Assche
f3c567b4ce
nightly build: Improve support for CentOS 8.4
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9445 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:26:20 +00:00
Bart Van Assche
124edd624f
nightly build: Add support for CentOS 8.4
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9444 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:25:39 +00:00
Bart Van Assche
393c65fbf1
scst: Port to CentOS 8.4
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9443 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:23:02 +00:00
Bart Van Assche
caf127e37e
debian/scst.dkms: Switch to the qla2x00t-32gbit driver
...
Fixes: 1cfa1e7f87 ("Makefile: switch to qla-32gbit by default")
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9442 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:05:47 +00:00
Bart Van Assche
ba27441096
debian/rules: Fail the build if $(QLA_INI_DIR) has not been set
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9441 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-21 03:04:27 +00:00
Bart Van Assche
013a7f7276
Merge branch 'svn-trunk'
2021-06-17 21:54:39 -07:00
Bart Van Assche
05afc999f1
scstadmin: Fix a bug in the code for forcibly applying a configuration
...
Pass the -force option from ... to removeGroup().
Signed-off-by: YuFan Chen <wiz.chen@gmail.com >
[ bvanassche: added commit message ]
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9440 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-06-18 04:45:40 +00:00
Bart Van Assche
03c7ab6072
Merge branch 'svn-trunk'
2021-05-30 20:01:21 -07:00
Bart Van Assche
b3aabb0b8e
debian/rules: Use $(KVER) instead of $(uname -r)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9439 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 03:01:15 +00:00
Bart Van Assche
3b388a044c
Merge branch 'svn-trunk'
2021-05-30 20:00:12 -07:00
Bart Van Assche
7aade0a109
Makefile: Make the qla2x00t-32gbit driver the default QLogic FC driver
...
Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9438 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:59:52 +00:00
Bart Van Assche
27a6c65bf3
Temporarily revert r9436
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9437 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:58:28 +00:00
Bart Van Assche
8f792b0abd
debian/rules: Use $(KVER) instead of $(uname -r)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9436 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:53:12 +00:00
Bart Van Assche
b7ed3f8e77
Makefile: switch to qla-32gbit by default
...
Bart Van Assche noted that currently there are more people using the
32gbit driver than there are people using the older one. So it might
make sense to finally make switch and default to the 32gbit driver.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9435 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:52:04 +00:00
Bart Van Assche
6787c12e95
Makefile: add ability to enable qla-32gbit target
...
Although qla-32gbit is mentioned in the README, but there wasn't really a
way to enable it sans editing the code.
This commit adds an ability to enable the driver by passing
`QLA_32GBIT=y` variable at build time.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9434 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:51:45 +00:00
Bart Van Assche
d96320a129
Merge branch 'svn-trunk'
2021-05-30 19:50:13 -07:00
Bart Van Assche
3d957ec708
Temporarily revert r9432
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9433 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:50:01 +00:00
Bart Van Assche
9be461cc2d
Merge pull request #38 from Hi-Angel/opt-in-32gbit
...
Makefile: add ability to enable qla-32gbit target
2021-05-30 19:48:56 -07:00
Bart Van Assche
50f78c67ea
debian/rules: Use $(KVER) instead of $(uname -r)
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9432 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-31 02:45:26 +00:00
Konstantin Kharlamov
1cfa1e7f87
Makefile: switch to qla-32gbit by default
...
Bart Van Assche noted that currently there are more people using the
32gbit driver than there are people using the older one. So it might
make sense to finally make switch and default to the 32gbit driver.
2021-05-29 13:16:10 +03:00
Konstantin Kharlamov
bcf540cfe4
Makefile: add ability to enable qla-32gbit target
...
Although qla-32gbit is mentioned in the README, but there wasn't really a
way to enable it sans editing the code.
This commit adds an ability to enable the driver by passing
`QLA_32GBIT=y` variable at build time.
2021-05-29 13:16:09 +03:00
Bart Van Assche
c406634bb8
Merge branch 'svn-trunk'
2021-05-28 18:17:57 -07:00
Bart Van Assche
7381de4fb9
Add a github action for building SCST upon push and upon a pull request
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9431 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-29 01:17:50 +00:00
Bart Van Assche
af9504a0f5
iscsi-scst/usr/Makefile: Use -Werror when testing a compiler option
...
This is necessary for clang.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9430 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-29 01:16:42 +00:00
Bart Van Assche
237910043b
debian/rules: Only build fcst if libfc has been enabled in the kernel
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9429 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-29 01:15:57 +00:00
Bart Van Assche
3739cf8e2b
Merge branch 'svn-trunk'
2021-05-23 13:41:45 -07:00
Bart Van Assche
aa3f402314
Makefile: Conditionally regenerate the source code archives
...
Only regenerate the source code archives if one of the included source files
has been modified.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9428 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-23 20:41:30 +00:00
Bart Van Assche
2aef4c4730
Merge branch 'svn-trunk'
2021-05-19 21:04:18 -07:00
Bart Van Assche
bbbeb7ebf4
debian: Follow-up for the previous 5 commits
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9427 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-20 04:04:12 +00:00
Bart Van Assche
444e8635db
Merge branch 'svn-trunk'
2021-05-19 21:02:47 -07:00
Bart Van Assche
bbc5c25445
debian: make sure CC variable is passed through to the build
...
See also https://github.com/bvanassche/scst/pull/37 .
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9426 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2021-05-20 04:02:37 +00:00