Commit Graph

  • 473a7be156 isert-scst: Fix a use-after-free Bart Van Assche 2017-05-14 09:34:54 -07:00
  • 1f10c8c269 isert-scst: Enable type checking for isert portal pointers Bart Van Assche 2017-05-14 09:15:56 -07:00
  • b799130680 ib_srpt: Fix a logging statement Bart Van Assche 2017-05-14 14:55:00 +00:00
  • 060d4f2d21 ib_srpt: Remove ib_backport.h again Bart Van Assche 2017-05-14 07:53:20 -07:00
  • 7d7bc5c41b Merge branch 'svn-trunk' Bart Van Assche 2017-05-14 07:50:20 -07:00
  • 28c5d73550 isert-scst: fix isert connection teardown flow Israel Rukshin 2017-05-14 13:45:02 +00:00
  • f21fe1094e Merge branch 'svn-trunk' Bart Van Assche 2017-05-13 21:26:56 -07:00
  • 8315bfdd0f scst_vdisk: Avoid shifting left by a negative number of bits Bart Van Assche 2017-05-14 03:49:39 +00:00
  • 4acdf66303 Merge branch 'svn-trunk' Bart Van Assche 2017-05-13 20:19:54 -07:00
  • cb070d9a7f scst/include/backport.h: Add a backport of rcu_dereference_protected() Bart Van Assche 2017-05-14 03:13:56 +00:00
  • b4118ea0f1 scst/include/backport.h: Add a kref_read() backport Bart Van Assche 2017-05-14 03:06:54 +00:00
  • 4a18e68c3f scst/include/backport.h: Fix kthread_create_on_node() definition Bart Van Assche 2017-05-14 02:55:24 +00:00
  • 9a1d8ed867 Merge branch 'svn-trunk' Bart Van Assche 2017-05-13 17:57:11 -07:00
  • 37baddd3c3 nightly/bin/nightly: Clone the source code tree quietly Bart Van Assche 2017-05-13 17:57:04 -07:00
  • 3622c0d5cb scst/include/backport.h: Add a comment Bart Van Assche 2017-05-14 00:55:39 +00:00
  • b8cfe827be scst/include/backport.h: Remove duplicate definition of kthread_create_on_node() Bart Van Assche 2017-05-14 00:42:24 +00:00
  • c4cf4c3f5f Merge branch 'svn-trunk' Bart Van Assche 2017-05-12 21:23:32 -07:00
  • 383ceb0a8e scst: add module parameter to control the copy manager auto assignment Vladislav Bolkhovitin 2017-05-13 03:30:07 +00:00
  • 69feb6696e fcst: Linux kernel v4.11 build fix Vladislav Bolkhovitin 2017-05-11 04:00:29 +00:00
  • c0758f4699 scst: scst_finish_cmd() not try to left-shift lba of -1 Vladislav Bolkhovitin 2017-05-11 03:57:04 +00:00
  • db31c1d56b scst: nolockdep patch for kernel 4.10 Vladislav Bolkhovitin 2017-05-11 03:52:51 +00:00
  • 3f5c04bec9 qla2x00t: update to kernel 4.10 Vladislav Bolkhovitin 2017-05-11 03:51:32 +00:00
  • 92a224a175 Merge branch 'svn-trunk' Bart Van Assche 2017-05-05 18:57:23 -07:00
  • 06503ca3fb scst: nolockdep patch for kernel 4.9 Vladislav Bolkhovitin 2017-05-06 01:31:59 +00:00
  • c3e5a9326c Merge branch 'svn-trunk' Bart Van Assche 2017-05-03 19:58:51 -07:00
  • 82f3e6804f scst/include/backport.h: Remove an incomplete FC backport Bart Van Assche 2017-05-03 19:58:06 -07:00
  • d1ad88a861 scst: Fix build for kernels before v2.6.39 Bart Van Assche 2017-05-04 02:56:27 +00:00
  • 386cd25f98 scst_lib: Convert a comment into a runtime check Bart Van Assche 2017-05-04 02:45:35 +00:00
  • 3abfda9ec0 scstadmin: Fix a few bugs in the regression test code Bart Van Assche 2017-05-04 02:36:37 +00:00
  • 62b12fb87d Merge branch 'svn-trunk' Bart Van Assche 2017-05-02 17:29:04 -07:00
  • 642744c9fc Fix spelling of "Ardis Technologies" Bart Van Assche 2017-05-02 22:32:06 +00:00
  • b2f00687fd scripts/generate-kernel-patch: Stop applying the put_page_callback and exec_req_fifo patches Bart Van Assche 2017-05-02 18:32:56 +00:00
  • 50ed8ae2bb Merge branch 'svn-trunk' Bart Van Assche 2017-05-02 07:23:11 -07:00
  • edebe24bab scst: Fix build for kernels before v2.6.39 Bart Van Assche 2017-05-02 14:23:00 +00:00
  • 57b16a2fd8 scst_lib: Fix kernel 2.6.30 build Bart Van Assche 2017-05-02 14:13:15 +00:00
  • acc573a2bb scripts: Update kernel download location Bart Van Assche 2017-05-02 14:10:22 +00:00
  • 49f7595c09 Merge branch 'svn-trunk' Bart Van Assche 2017-05-01 22:30:46 -07:00
  • 7d9994593f qla2x00t: Convert the non-standard %Lx into %llx Bart Van Assche 2017-05-02 05:28:29 +00:00
  • e39d23eb29 scst_sysfs: Fix spelling in a source code comment Bart Van Assche 2017-05-02 05:18:05 +00:00
  • 51f63954d2 nightly build: Update kernel versions Bart Van Assche 2017-05-01 19:17:51 -07:00
  • 49048e0e4d Merge branch 'svn-trunk' Bart Van Assche 2017-05-01 19:15:25 -07:00
  • 2fcd2f24b0 scst: Kernel v4.12 build fixes Bart Van Assche 2017-05-01 21:01:33 +00:00
  • 0c83846917 Surround #include <linux/version.h> with #ifndef INSIDE_KERNEL_TREE / #endif Bart Van Assche 2017-05-01 20:26:08 +00:00
  • 2821f808b0 scst_debug: Remove a duplicated #include directive Bart Van Assche 2017-05-01 20:22:56 +00:00
  • 04dea09c25 Merge branch 'svn-trunk' Bart Van Assche 2017-04-28 19:49:03 -07:00
  • 128d2b20a8 scst: add mutex_lock/unlock around scst_alloc_add_acg() Vladislav Bolkhovitin 2017-04-29 01:00:59 +00:00
  • a9dcdfadee scst: create proc/scst_threads with mode S_IRUGO, not 0 Vladislav Bolkhovitin 2017-04-29 00:58:55 +00:00
  • fb89afd27a Merge branch 'svn-trunk' Bart Van Assche 2017-04-26 20:31:44 -07:00
  • 909247cb3d scst: Port to Linux kernel v4.11 Bart Van Assche 2017-04-27 00:17:22 +00:00
  • 0371382394 scst: Introduce scst_scsi_execute() Bart Van Assche 2017-04-26 23:53:11 +00:00
  • 33af3ccb46 ql2x00t: howto update Vladislav Bolkhovitin 2017-04-22 04:15:21 +00:00
  • bef67e0b50 Merge branch 'svn-trunk' Bart Van Assche 2017-04-21 21:01:41 -07:00
  • a09440181c Web updates Vladislav Bolkhovitin 2017-04-22 03:58:24 +00:00
  • 4a4d4a1721 Web updates Vladislav Bolkhovitin 2017-04-22 03:50:03 +00:00
  • 2ce8ce38e4 Web updates Vladislav Bolkhovitin 2017-04-22 03:33:13 +00:00
  • 7fcfd8f589 Web updates Vladislav Bolkhovitin 2017-04-22 03:21:07 +00:00
  • 68fa7e1a0d Copyright updates Vladislav Bolkhovitin 2017-04-22 03:19:52 +00:00
  • ed19aa2813 Web updates Vladislav Bolkhovitin 2017-04-22 03:04:34 +00:00
  • 0d8490d10b Merge branch 'svn-trunk' Bart Van Assche 2017-04-20 20:10:40 -07:00
  • a8b24ae319 iscsi_scst: conn_lookup() skips any conn already closing Vladislav Bolkhovitin 2017-04-21 01:36:34 +00:00
  • 296f133caf iscsi-scst: fix ENOMEM path Vladislav Bolkhovitin 2017-04-21 01:32:07 +00:00
  • 0e92843d30 iscsi-scst: reset conn->rx_task in scsi_cmnd_start() for EXTRACHECKS Vladislav Bolkhovitin 2017-04-21 01:17:53 +00:00
  • 660fb57d3a scst: set file size for NULLIO in PROCFS build Vladislav Bolkhovitin 2017-04-21 01:11:37 +00:00
  • 82f5ffd255 iscsi-scstd: daemon handle EOF (rc == 0) from nl_fd Vladislav Bolkhovitin 2017-04-21 01:04:16 +00:00
  • 344387c40e iscsi-scstd: replace signal() with sigaction() Vladislav Bolkhovitin 2017-04-21 01:02:25 +00:00
  • a8336afa4c iscsi-scst: change local names of ioctl() and open() to not conflict Vladislav Bolkhovitin 2017-04-21 00:57:10 +00:00
  • dd026f8511 fileio_tgt: change "#if DEBUG_TM_FN_IGNORE" to "#ifdef ..." Vladislav Bolkhovitin 2017-04-19 03:44:20 +00:00
  • 01cbd681d3 Merge branch 'svn-trunk' Bart Van Assche 2017-04-17 21:51:07 -07:00
  • 24b9a38b2b scst: avoid possible side effect with WARN_ON_ONCE() Vladislav Bolkhovitin 2017-04-18 04:06:18 +00:00
  • 89a939536f fcst: Linux kernel v4.10 build fix Vladislav Bolkhovitin 2017-04-18 04:02:44 +00:00
  • 74bee99f59 iscsi-scst: replace strncpy() by strlcpy() Vladislav Bolkhovitin 2017-04-18 03:57:12 +00:00
  • 4da1ca4faf Merge branch 'svn-trunk' Bart Van Assche 2017-04-14 21:12:16 -07:00
  • b58937bf62 srpt/Makefile: Add support for make -i Bart Van Assche 2017-04-15 04:10:44 +00:00
  • 4ffb6b6f12 iscsi-scst/Makefile: Add support for make -i Bart Van Assche 2017-04-15 04:10:31 +00:00
  • 3a286cc040 Merge branch 'svn-trunk' Bart Van Assche 2017-04-14 17:45:34 -07:00
  • 8c4889d092 iscsi-scst/Makefile: Fix detection of whether InfiniBand is enabled Bart Van Assche 2017-04-14 21:38:56 +00:00
  • 41964012c1 isert-scst: Fix two configuration tests Bart Van Assche 2017-04-14 20:47:26 +00:00
  • 8730c9c5a6 ib_srpt: Fix two configuration tests Bart Van Assche 2017-04-14 20:46:50 +00:00
  • 1417cfff88 Merge branch 'svn-trunk' Bart Van Assche 2017-04-13 21:29:58 -07:00
  • 3685688caa iscsi-scst/Makefile: Optimize Makefile Bart Van Assche 2017-04-14 04:29:38 +00:00
  • 4f6fc459c0 ib_srpt: Optimize Makefile Bart Van Assche 2017-04-14 04:21:38 +00:00
  • 57ee5e39ab backport ACCESS_ONCE() before 2.6.26 Vladislav Bolkhovitin 2017-04-14 01:19:06 +00:00
  • c98eb43f55 extraclean does "rm tags cscope.out" Vladislav Bolkhovitin 2017-04-14 01:17:45 +00:00
  • 68129122e8 iscsi-scst: clean up the conftest subdirectory too Vladislav Bolkhovitin 2017-04-14 01:16:10 +00:00
  • eaa99a8770 Fix a few minor "extra" compiler warnings (mostly "const" issues) Vladislav Bolkhovitin 2017-04-14 01:03:25 +00:00
  • a2e0916fbf Fix a few compiler messages issued when some extra warnings are enabled: casting const to non-const uninitialized structure members non-static local function missing enumerated switch-value cases Vladislav Bolkhovitin 2017-04-13 23:58:32 +00:00
  • 9c7b816179 scst_vdisk: move declarations inside #ifdef Vladislav Bolkhovitin 2017-04-13 23:53:35 +00:00
  • 011bc77ec9 scst_vdisk: remove parentheses from DEF_DIF_FILENAME_TMPL Vladislav Bolkhovitin 2017-04-13 23:45:15 +00:00
  • f84ed1c222 scst: remove superfluous assignment in scst_dg_add() Vladislav Bolkhovitin 2017-04-13 23:43:55 +00:00
  • a4a1e480b1 scst: take scst_mutex before calling scst_del_free_acg() in scst_proc_cleanup_module() Vladislav Bolkhovitin 2017-04-13 23:42:51 +00:00
  • bbd9b42a2e scst: take scst_mutex before calling scst_del_free_acg() in exit_scst() Vladislav Bolkhovitin 2017-04-13 23:41:14 +00:00
  • c0440263b0 scst_vdisk: fix memory leak in vdisk_write_proc() Vladislav Bolkhovitin 2017-04-13 23:39:14 +00:00
  • d1e78984c4 scst: fix memory leak in scst_proc_group_add() Vladislav Bolkhovitin 2017-04-13 23:37:13 +00:00
  • f05a100fb4 scst_vdisk: logging to distinguish different cases of EINVAL Vladislav Bolkhovitin 2017-04-13 23:19:05 +00:00
  • bcb87d57ec iscsi: logging improvements for iscsi_scstd.c Vladislav Bolkhovitin 2017-04-13 23:16:57 +00:00
  • b71fa76b5b iscsi: fix misleading error logging in config.c Vladislav Bolkhovitin 2017-04-13 23:15:17 +00:00
  • baba3ad195 iscsi: avoid a crash in iscsi_extracheck_is_rd_thread() Vladislav Bolkhovitin 2017-04-13 23:12:46 +00:00
  • 2331e8ec33 Thre is potential buffer overflow in iscsi_session_alloc() due to short computation of needed string size. Notice the "%s@%s" in the first call to sprintf(). Vladislav Bolkhovitin 2017-04-13 23:02:18 +00:00
  • aa6c6a4c2f Change memcpy() to strncpy() because the source name string is not guaranteed to exist as valid addressable memory beyond the NULL byte. Vladislav Bolkhovitin 2017-04-13 22:38:38 +00:00
  • d236725cae create_and_open_dev() returns a (-errno), so the "if (iser_fd...)" check should detect *any* negative return value as a case when fd should be set to -1. Vladislav Bolkhovitin 2017-04-13 22:30:25 +00:00