Commit Graph
525 Commits
Author SHA1 Message Date
Bart Van Assche db55949455 Makefiles: Stop using $(SUBDIRS) (merge r7851 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7898 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2019-01-13 21:57:33 +00:00
Bart Van Assche 2b477bd719 scst: Port to Linux kernel v5.0 (merge r7849 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7888 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2019-01-13 21:27:19 +00:00
Bart Van Assche 3ee65c81cd qla2x00t: Read MBX_2 after MBC_PORT_NODE_NAME_LIST (merge r7839 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7858 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2019-01-04 02:25:45 +00:00
Bart Van Assche dc5e6f64ad Bump release data from November 4th to November 25th
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7830 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-26 00:39:12 +00:00
Bart Van Assche baa9d2513f Change version number to 3.3.0
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7786 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 20:06:20 +00:00
Bart Van Assche a1b700a553 Merge r7525 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7778 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 17:36:31 +00:00
Bart Van Assche 5f5b6e2b7c Merge r7505 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7757 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 16:08:54 +00:00
Bart Van Assche 27d988ca2f Merge r7396 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7749 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 16:00:42 +00:00
Bart Van Assche 7beb6f6159 Merge r7468 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7721 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:38:24 +00:00
Bart Van Assche dc97254d7c Merge r7467 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7720 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:38:03 +00:00
Bart Van Assche 5da7fff9cc Merge r7463 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7716 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:36:49 +00:00
Bart Van Assche 36f8f9bb16 Merge r7462 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7715 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:36:35 +00:00
Bart Van Assche 8935c30427 Merge r7461 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7714 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:36:13 +00:00
Bart Van Assche df558c18e8 Merge r7460 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7713 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:35:58 +00:00
Bart Van Assche 6cb43f45a6 Merge r7459 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7712 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:35:40 +00:00
Bart Van Assche d80aab6368 Merge r7458 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7711 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:35:25 +00:00
Bart Van Assche 8981505eac Merge r7457 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7710 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:35:03 +00:00
Bart Van Assche be07c06dc5 Merge r7456 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7709 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:34:40 +00:00
Bart Van Assche c8bbfc99e1 Merge r7455 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7708 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:34:21 +00:00
Bart Van Assche 49b4439230 Merge r7454 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7707 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:33:26 +00:00
Bart Van Assche 5d5498ef89 Merge r7453 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7706 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:32:40 +00:00
Bart Van Assche e7109199dc Merge r7452 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7705 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:31:58 +00:00
Bart Van Assche a7a4d030cd Merge r7451 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7704 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:31:34 +00:00
Bart Van Assche 46eab13d33 Merge r7442 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7695 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:28:28 +00:00
Bart Van Assche 6cdf761764 Merge r7439 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7692 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:27:29 +00:00
Bart Van Assche 5e1d32c971 Merge r7438 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7691 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:24:14 +00:00
Bart Van Assche 097560fb1e Merge r7437 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7690 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:21:29 +00:00
Bart Van Assche 275cf81370 Merge r7436 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7689 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 04:21:07 +00:00
Bart Van Assche eaa52ea28f Merge r7358 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7618 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 02:56:56 +00:00
Bart Van Assche dc42724739 Merge r7357 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7617 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-04 02:55:46 +00:00
Bart Van Assche acb805d070 qla2x00t: fix in-kernel tree build
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7591 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:43:16 +00:00
Bart Van Assche b801a5e110 qla2x00t: Declare local functions 'static'
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7590 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:42:49 +00:00
Bart Van Assche 2c9b3a7d67 qla2x00t/extract-qla2xxx-orig: Use scripts/kernel-functions instead of duplicating it
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7589 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:42:26 +00:00
Bart Van Assche 57533dcd0c qla2x00t: Fix build against kernel versions before v4.14
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7568 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:28:46 +00:00
Bart Van Assche d983ab3638 qla2x00t: Make qla2x00_store_class2_enabled() report failures
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7567 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:28:17 +00:00
Bart Van Assche 1ba478d9f0 qla2x00t: Remove set-but-not-used variables
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7566 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:27:55 +00:00
Bart Van Assche b2a18fc401 qla2x00t: Move a definition from a .h into a .c file
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7565 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:27:26 +00:00
Bart Van Assche f361ec1428 qla2x00t: Follow-up for r7293 and r7294
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7556 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:19:53 +00:00
Bart Van Assche c26def2a6e qla2x00t: Annotate fall-through
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7555 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:19:22 +00:00
Bart Van Assche 079d7a6312 qla2x00t web update
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7551 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:16:48 +00:00
Bart Van Assche 145db52f3f Convert setup_timer() into timer_setup() calls
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7548 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:14:25 +00:00
Bart Van Assche 4af98c3bcc qla2x00t: Convert init_timer() into setup_timer() calls
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7547 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-11-01 04:13:47 +00:00
Bart Van Assche 500a239b60 qla2x00t: Merge r7478 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7486 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-10-01 13:50:07 +00:00
Bart Van Assche c707d09349 qla2x00t: Merge r7475 and r7476 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7477 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2018-09-26 03:54:46 +00:00
Vladislav Bolkhovitin 129cac067c Merged revisions 7253-7266,7268-7271 via svnmerge from
svn+ssh://svn.code.sf.net/p/scst/svn/trunk

........
  r7253 | vlnb | 2017-10-11 20:22:02 -0700 (Wed, 11 Oct 2017) | 3 lines
  
  scst: add example of active non-optimized setup
........
  r7254 | bvassche | 2017-10-12 07:56:44 -0700 (Thu, 12 Oct 2017) | 1 line
  
  qla2x00t: Fix scst_debug.h include path for the in-tree build
........
  r7255 | bvassche | 2017-10-12 08:03:13 -0700 (Thu, 12 Oct 2017) | 1 line
  
  scripts/specialize-patch: Fix #elif handling
........
  r7256 | vlnb | 2017-10-13 19:18:56 -0700 (Fri, 13 Oct 2017) | 3 lines
  
  Unpdate for kernels 4.12+
........
  r7257 | bvassche | 2017-11-11 21:01:16 -0800 (Sat, 11 Nov 2017) | 1 line
  
  iscsi-scst/usr/Makefile: Pass -Wno-format-truncation if supported
........
  r7258 | bvassche | 2017-11-12 21:48:16 -0800 (Sun, 12 Nov 2017) | 4 lines
  
  ib_srpt: Kernel 4.14 build fix
  
  Signed-off-by: Peter Vyazovik <fuzzhead0@gmail.com>
........
  r7259 | bvassche | 2017-11-12 21:49:08 -0800 (Sun, 12 Nov 2017) | 1 line
  
  scst: Introduce the kernel v4.14 bio_set_dev() macro
........
  r7260 | bvassche | 2017-11-12 21:50:44 -0800 (Sun, 12 Nov 2017) | 5 lines
  
  scst, iscsi-scst: Introduce scst_read(), scst_write(), scst_readv() and scst_writev()
  
  This makes it easier to add support for new kernel versions, e.g. kernel
  version v4.14.
........
  r7261 | bvassche | 2017-11-13 08:00:09 -0800 (Mon, 13 Nov 2017) | 1 line
  
  scst/src/scst_lib.c: Fix recently introduced checkpatch complaints
........
  r7262 | bvassche | 2017-11-13 08:18:00 -0800 (Mon, 13 Nov 2017) | 4 lines
  
  scst: Fix build for kernels 3.15 and older
  
  blk_rq_set_block_pc() was introduced in kernel 3.16.
........
  r7263 | bvassche | 2017-11-13 08:24:16 -0800 (Mon, 13 Nov 2017) | 1 line
  
  nightly build: Update kernel versions
........
  r7264 | bvassche | 2017-11-13 08:47:10 -0800 (Mon, 13 Nov 2017) | 1 line
  
  scst: Address two checkpatch warnings
........
  r7265 | bvassche | 2017-11-13 08:47:43 -0800 (Mon, 13 Nov 2017) | 1 line
  
  scst/src/scst_targ: Use READ_ONCE() instead of ACCESS_ONCE()
........
  r7266 | bvassche | 2017-11-13 08:49:39 -0800 (Mon, 13 Nov 2017) | 1 line
  
  fcst/fcst.h: Add identifier names
........
  r7268 | bvassche | 2017-11-14 08:37:24 -0800 (Tue, 14 Nov 2017) | 1 line
  
  scst: Fix kernel <= 2.6.30 build
........
  r7269 | bvassche | 2017-11-14 18:45:57 -0800 (Tue, 14 Nov 2017) | 1 line
  
  nightly/bin/nightly: Clone the source code tree quietly
........
  r7270 | bvassche | 2017-11-14 18:47:06 -0800 (Tue, 14 Nov 2017) | 1 line
  
  nightly build: Update kernel versions
........
  r7271 | bvassche | 2017-11-14 18:48:03 -0800 (Tue, 14 Nov 2017) | 1 line
  
  nightly/conf/nightly.sendmail: Use mail if mutt is not available
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7288 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-12-23 04:30:51 +00:00
Vladislav Bolkhovitin 491ca9cd95 Merged revisions 7247-7251 via svnmerge from
svn+ssh://svn.code.sf.net/p/scst/svn/trunk

........
  r7247 | bvassche | 2017-10-06 08:08:00 -0700 (Fri, 06 Oct 2017) | 4 lines
  
  fcst: Fix in-tree build
  
  See also r7243.
........
  r7248 | bvassche | 2017-10-09 11:10:48 -0700 (Mon, 09 Oct 2017) | 4 lines
  
  scst_vdisk: Fix a bug in the Linux kernel v4.13 port
  
  See also trunk r7240.
........
  r7249 | bvassche | 2017-10-09 11:15:00 -0700 (Mon, 09 Oct 2017) | 4 lines
  
  scst: Fix SCSI pass-through for kernel version v4.11 and later
  
  See also trunk r7153.
........
  r7250 | bvassche | 2017-10-09 12:58:15 -0700 (Mon, 09 Oct 2017) | 1 line
  
  scst/include/backport.h: Follow-up for r7248
........
  r7251 | vlnb | 2017-10-09 19:06:13 -0700 (Mon, 09 Oct 2017) | 5 lines
  
  qla2x00t: update FW version information as suggested by Jens-U. Mozdzen <jmozdzen@nde.ag>
  
  See https://sourceforge.net/p/scst/mailman/message/36068827/
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7252 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-10-10 02:18:39 +00:00
Vladislav Bolkhovitin e5d322d4ab Merged revisions 7233-7244 via svnmerge from
svn+ssh://svn.code.sf.net/p/scst/svn/trunk

........
  r7233 | bvassche | 2017-09-20 08:09:38 -0700 (Wed, 20 Sep 2017) | 4 lines
  
  ib_srpt: Support systems with more than 255 CPU cores
  
  Signed-off-by: Kirill Malkin <kirillmalkin.km@gmail.com>
........
  r7234 | bvassche | 2017-09-24 18:52:53 -0700 (Sun, 24 Sep 2017) | 2 lines
  
  iscsi-scst/Makefile: Change MOFED path into /usr/src/ofa_kernel/default
........
  r7235 | bvassche | 2017-09-25 16:35:49 -0700 (Mon, 25 Sep 2017) | 1 line
  
  iscsi-scst/Makefile, Ubuntu: Simplify code for version querying
........
  r7236 | bvassche | 2017-10-02 16:56:47 -0700 (Mon, 02 Oct 2017) | 1 line
  
  scripts/specialize-patch: Process ENABLE_NPIV and FC_VPORT_CREATE_DEFINED correctly
........
  r7237 | bvassche | 2017-10-02 17:04:53 -0700 (Mon, 02 Oct 2017) | 2 lines
  
  scripts/generate-kernel-patch: Fix a regression introduced in r7164
........
  r7238 | bvassche | 2017-10-02 17:05:42 -0700 (Mon, 02 Oct 2017) | 1 line
  
  scripts/specialize-patch: Process CONFIG_SCST_STRICT_SERIALIZING correctly
........
  r7239 | bvassche | 2017-10-03 15:49:35 -0700 (Tue, 03 Oct 2017) | 1 line
  
  isert-scst: Make an error message more informative
........
  r7240 | bvassche | 2017-10-03 16:08:29 -0700 (Tue, 03 Oct 2017) | 1 line
  
  scst: Port to kernel v4.13
........
  r7241 | bvassche | 2017-10-03 16:10:03 -0700 (Tue, 03 Oct 2017) | 1 line
  
  nightly build: Update kernel versions
........
  r7242 | bvassche | 2017-10-05 09:57:27 -0700 (Thu, 05 Oct 2017) | 1 line
  
  scst: Port to openSUSE Leap 42.x
........
  r7243 | bvassche | 2017-10-05 16:48:25 -0700 (Thu, 05 Oct 2017) | 1 line
  
  fcst: Port to openSUSE Leap
........
  r7244 | bvassche | 2017-10-05 16:48:51 -0700 (Thu, 05 Oct 2017) | 1 line
  
  qla2x00t: Port to openSUSE Leap
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7246 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-10-06 04:51:04 +00:00
Vladislav Bolkhovitin 3bd81edc6e Version changed to 3.3.0-rc
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7227 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-09-01 03:57:09 +00:00
Bart Van Assche 9e35afe1e0 Annotate fall-through in switch statements in a form recognized by gcc 7
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7216 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-08-27 15:28:57 +00:00
Vladislav Bolkhovitin 0ae66a082e Fix dereference beyond last sg element
Reported-By: David Butterfield <dab21774@gmail.com>



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7204 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2017-06-03 04:02:22 +00:00