Commit Graph

  • ff9867252b scst_copy_mgr: Avoid that device deletion sporadically causes a hang (merge r8515 from trunk) Bart Van Assche 2019-08-21 21:35:19 +00:00
  • 4aa7817dbb scst_copy_mgr: Avoid that device deletion sporadically causes a hang Bart Van Assche 2019-08-21 21:34:04 +00:00
  • 456359e129 scst_copy_mgr: Reduce code duplication Bart Van Assche 2019-08-21 21:33:16 +00:00
  • e9c16240df scst: Improve several source code comments Bart Van Assche 2019-08-21 21:32:05 +00:00
  • f16c5d1b2e scst: Rework scst_prepare_request_sense() Bart Van Assche 2019-08-21 21:31:31 +00:00
  • dd52454052 scst: Introduce struct scst_icmd_priv Bart Van Assche 2019-08-21 21:30:39 +00:00
  • 1d5fd792a2 Merge branch 'svn-trunk' Bart Van Assche 2019-08-18 21:02:14 -07:00
  • 740f3a6e63 scst: Make device deletion again synchronous Bart Van Assche 2019-08-19 02:59:18 +00:00
  • 377e720b26 scst: Add a trailing newline when showing the cpu_mask sysfs parameter Bart Van Assche 2019-08-19 02:58:22 +00:00
  • 414c4895c9 Merge branch 'svn-trunk' Bart Van Assche 2019-08-16 06:53:48 -07:00
  • 9a4b39b604 nightly build: Update kernel versions Bart Van Assche 2019-08-16 13:53:37 +00:00
  • 59c9780344 ChangeLog: Describe SCST 3.4 changes Bart Van Assche 2019-08-16 03:19:28 +00:00
  • a2faaf61b5 Merge branch 'svn-trunk' Bart Van Assche 2019-08-14 19:39:02 -07:00
  • 1d668e87a0 scst, copy manager: Skip updating if auto CM assignment is disabled (merge r8504 from trunk) Bart Van Assche 2019-08-14 23:19:41 +00:00
  • 939cd52eee scst, copy manager: Only submit INQUIRY if LUN lookup succeeded (merge r8503 from trunk) Bart Van Assche 2019-08-14 23:18:37 +00:00
  • cd1a47f85e scst, copy manager: Skip updating if auto CM assignment is disabled Bart Van Assche 2019-08-14 23:14:11 +00:00
  • f2b226ee39 scst, copy manager: Only submit INQUIRY if LUN lookup succeeded Bart Van Assche 2019-08-14 23:10:53 +00:00
  • 51965d8424 scst: Always check scst_suspend_activity() return value (merge r8244 from trunk) Bart Van Assche 2019-08-14 23:04:28 +00:00
  • d95bc4a42f Merge branch 'svn-trunk' Bart Van Assche 2019-08-11 18:41:45 -07:00
  • c6e8013f48 scst: Only free a device after all associated commands and LUNs have finished Bart Van Assche 2019-08-12 01:41:26 +00:00
  • 4e5548c409 scst: Verify dev_exec_cmd_list protection at runtime Bart Van Assche 2019-08-12 01:39:37 +00:00
  • 2e1d381a3a Merge branch 'svn-trunk' Bart Van Assche 2019-08-11 11:47:39 -07:00
  • 806b143ce6 nightly build: Update kernel versions Bart Van Assche 2019-08-09 17:31:33 +00:00
  • 5ef7421484 Merge branch 'svn-trunk' Bart Van Assche 2019-08-09 08:50:58 -07:00
  • e84417176b nightly build: Update kernel versions Bart Van Assche 2019-08-07 00:54:47 +00:00
  • 8dcbf965b1 Merge branch 'svn-trunk' Bart Van Assche 2019-08-04 18:44:44 -07:00
  • b20c82a521 scst: Complain about unbalanced reference counts in the command processing path Bart Van Assche 2019-08-05 01:44:34 +00:00
  • 5da933cc47 scst: Fix a race condition between LUN translation and LUN removal Bart Van Assche 2019-08-05 01:43:41 +00:00
  • bb7a0fca23 scst: Introduce scst_tgt_dev_dec_cmd_count() Bart Van Assche 2019-08-05 01:43:03 +00:00
  • e6eadb58f9 nightly build: Update kernel versions Bart Van Assche 2019-08-04 15:57:43 +00:00
  • c33be34a41 fileio: Fix a compiler warning introduced by the previous commit Bart Van Assche 2019-07-31 14:07:28 +00:00
  • 58991f8d29 Merge branch 'svn-trunk' Bart Van Assche 2019-07-31 07:05:55 -07:00
  • 078fc6e4c2 usr/fileio/common.c: Suppress a compiler warning (merge r8257 from trunk) Bart Van Assche 2019-07-31 14:05:45 +00:00
  • bbb1d19b51 scst: Fix build against Linux kernel v5.2 (merge -r8424:8426 from trunk) Bart Van Assche 2019-07-31 14:03:36 +00:00
  • 3f17d52519 nightly build: Update kernel versions Bart Van Assche 2019-07-31 13:55:38 +00:00
  • 8d68eb5e71 Merge branch 'svn-trunk' Bart Van Assche 2019-07-28 07:44:19 -07:00
  • 6706cdd5f0 nightly build: Update kernel versions Bart Van Assche 2019-07-28 14:39:21 +00:00
  • 0e38eb1bd1 nightly build: Update kernel versions Bart Van Assche 2019-07-26 13:51:21 +00:00
  • d830650acb Merge branch 'svn-trunk' Bart Van Assche 2019-07-25 18:26:32 -07:00
  • d9d4fe83c5 scst: Queue tgt_dev free work on system_long_wq Bart Van Assche 2019-07-26 01:26:03 +00:00
  • 5abdb4a25c scst, ib_srpt: Add support for kernel version v5.1 (merge r8064 from trunk) Bart Van Assche 2019-07-25 20:28:27 +00:00
  • af55eeebee nightly: Merge r8277:8484 from trunk Bart Van Assche 2019-07-25 14:04:39 +00:00
  • 84945c057a Merge branch 'svn-trunk' Bart Van Assche 2019-07-24 21:36:23 -07:00
  • 7c46bc3630 scst: Backport {init,destroy}_rcu_head() Bart Van Assche 2019-07-25 04:36:15 +00:00
  • e2723ece23 backport-init-rcu-head Bart Van Assche 2019-07-24 11:23:53 -07:00
  • 4ff79e00df Merge branch 'svn-trunk' Bart Van Assche 2019-07-24 21:34:58 -07:00
  • 613faef565 isert-scst: Port to kernel v5.3 (merge r8475 and r8482 from trunk Bart Van Assche 2019-07-25 04:34:41 +00:00
  • f623815252 isert-scst: Unbreak the build for kernel versions <= v4.8 Bart Van Assche 2019-07-25 04:32:38 +00:00
  • 2dd1790c0d Merge branch 'svn-trunk' Bart Van Assche 2019-07-24 19:13:40 -07:00
  • 92eefa7bb5 nightly build: Update kernel versions Bart Van Assche 2019-07-24 18:19:31 +00:00
  • ff074f34df Merge branch 'svn-trunk' Bart Van Assche 2019-07-24 08:35:33 -07:00
  • c0db1029f4 scst: Fix the MOFED build (merge r8479 from trunk) Bart Van Assche 2019-07-24 15:35:19 +00:00
  • 5930b4db71 scst: Fix the MOFED build Bart Van Assche 2019-07-24 15:33:53 +00:00
  • 55a732e1c2 Merge branch 'svn-trunk' Bart Van Assche 2019-07-23 19:20:02 -07:00
  • 7426031e91 scst: Free removed LUNs asynchronously Bart Van Assche 2019-07-24 02:19:54 +00:00
  • b7c2952495 Merge branch 'svn-trunk' Bart Van Assche 2019-07-23 18:17:01 -07:00
  • cb8873ec0f scst: Micro-optimize scst_del_tgt_dev() Bart Van Assche 2019-07-24 01:15:19 +00:00
  • 8064fdcf34 scst: Move the code that decrements dev->not_pr_supporting_tgt_devs_num Bart Van Assche 2019-07-24 01:13:41 +00:00
  • 36c0648b7e isert-scst: Fix the build against kernel v5.3 Bart Van Assche 2019-07-24 01:12:06 +00:00
  • 993ee7695e Merge branch 'svn-trunk' Bart Van Assche 2019-07-23 18:09:32 -07:00
  • 0ac23deee2 scst: Introduce tgt_dev.tgtt Bart Van Assche 2019-07-24 01:09:25 +00:00
  • 9ccbc7b7ee Merge branch 'svn-trunk' Bart Van Assche 2019-07-23 18:02:33 -07:00
  • 89b1c2fb99 scst: Remove a superfluous synchronize_rcu() call Bart Van Assche 2019-07-23 21:06:45 +00:00
  • 1a15ee560c scst: Fix __scst_init_cmd() Bart Van Assche 2019-07-23 21:06:03 +00:00
  • 98cbaa121f scst: Revert r8466 Bart Van Assche 2019-07-23 19:18:38 +00:00
  • 32b49ce1f2 iscsi-scst: Detect at compile time whether or not max_recv_sge is available (merge r8399 from trunk) Bart Van Assche 2019-07-23 15:11:42 +00:00
  • 561cdf68e8 iscsi-scst, srpt: Restore MOFED_MAJOR and MOFED_MINOR definitions (merge r8397 from trunk) Bart Van Assche 2019-07-23 15:09:18 +00:00
  • 93a9cf11bc iscsi-scst: Work around a compatibility problem between MOFED and DTRACE (merge r8396 from trunk) Bart Van Assche 2019-07-23 15:08:29 +00:00
  • f9c03f556b Merge branch 'svn-trunk' Bart Van Assche 2019-07-21 22:27:09 -07:00
  • 8e2391d3d3 nightly build: Update kernel versions Bart Van Assche 2019-07-21 15:47:16 +00:00
  • c3c528c064 Merge branch 'svn-trunk' Bart Van Assche 2019-07-20 18:52:27 -07:00
  • cf2167c2b9 scst: Free removed LUNs asynchronously Bart Van Assche 2019-07-21 01:52:03 +00:00
  • 5b0f9ef0b9 scst: Increase tgt_dev_cmd_count by one Bart Van Assche 2019-07-21 01:49:38 +00:00
  • c9b43e0245 scst: Fix an error path in scst_tgt_dev_setup_threads() Bart Van Assche 2019-07-21 01:49:03 +00:00
  • 51599b3c44 scst: Move a synchronize_rcu() call from scst_free_tgt_dev() to its callers Bart Van Assche 2019-07-21 01:48:21 +00:00
  • 81729121b0 scst: Verify a locking assumption at runtime Bart Van Assche 2019-07-21 01:47:49 +00:00
  • 0979cd90e4 scst: Make a comment more clear Bart Van Assche 2019-07-21 01:47:11 +00:00
  • 9a05f1d489 Merge branch 'svn-trunk' Bart Van Assche 2019-07-14 20:18:30 -07:00
  • d15fec750f qla2x00t-32gbit/qla_iocb.c: Minimize diffs with the upstream code Bart Van Assche 2019-07-15 03:17:22 +00:00
  • e43954090e qla2x00t-32gbit/qla_bsg.c: Minimize diffs with the upstream code Bart Van Assche 2019-07-15 03:15:23 +00:00
  • d73d4daf6f qla2x00t-32gbit/qla_target.c: Minimize diffs with the upstream code Bart Van Assche 2019-07-15 03:14:29 +00:00
  • b5f91e2e8c qla2x00t-32gbit/qla_nvme.c: Minimize diffs with the upstream code Bart Van Assche 2019-07-15 03:10:10 +00:00
  • 3584b24708 qla2x00t-32gbit/qla_init.c: Minimize diffs with the upstream code Bart Van Assche 2019-07-15 03:09:33 +00:00
  • 1e4c96bf76 qla2x00t-32gbit: Move IO flush to the front of NVME rport unregistration Bart Van Assche 2019-07-15 03:08:33 +00:00
  • f46ed82838 qla2x00t-32gbit, NVMe: Fix NVME cmd and LS cmd timeout race condition Bart Van Assche 2019-07-15 03:07:34 +00:00
  • 87724bd6b4 qla2x00t-32gbit, NVMe: On session delete, return nvme cmd Bart Van Assche 2019-07-15 03:05:09 +00:00
  • da3b50b65e qla2x00t-32gbit, NVMe: Fix kernel crash after disconnecting NVMe devices Bart Van Assche 2019-07-15 03:03:57 +00:00
  • 9574432b73 qla2x00t-32gbit/qla_os.c: Fix hardlockup in abort command during driver remove Bart Van Assche 2019-07-15 03:02:43 +00:00
  • 8166668189 qla2x00t-32gbit/qla_target.c: Replace GPLv2 boilerplate/reference with SPDX Bart Van Assche 2019-07-15 03:01:59 +00:00
  • 39be52dd39 qla2x00t-32gbit/qla_target.h: Replace GPLv2 boilerplate/reference with SPDX Bart Van Assche 2019-07-15 03:01:12 +00:00
  • 796b64022a qla2x00t-32gbit/Kconfig: Add SPDX license identifier Bart Van Assche 2019-07-15 03:00:31 +00:00
  • 460002536c Merge branch 'svn-trunk' Bart Van Assche 2019-07-14 14:30:48 -07:00
  • 780b839247 qla2x00t-32gbit: Minimize the diffs with the upstream code Bart Van Assche 2019-07-14 21:29:38 +00:00
  • 8d3ef1aed2 qla2x00t-32gbit: Minimize diffs with the upstream qla2xxx driver Bart Van Assche 2019-07-14 21:27:59 +00:00
  • ae95f456e2 Merge branch 'svn-trunk' Bart Van Assche 2019-07-14 14:17:15 -07:00
  • ba6c7e1455 qla2x00t-32gbit: Revert r8141 Bart Van Assche 2019-07-14 21:16:55 +00:00
  • 53b6d6a812 qla2x00t-32gbit: Revert r8351 Bart Van Assche 2019-07-14 21:16:05 +00:00
  • 028e938910 qla2x00t-32gbit: Revert r8417 and r8418 Bart Van Assche 2019-07-14 21:15:03 +00:00
  • d1f2f4f3cf nightly build: Update kernel versions Bart Van Assche 2019-07-14 15:24:37 +00:00
  • c3095e3548 Merge branch 'svn-trunk' Bart Van Assche 2019-07-10 18:13:27 -07:00