Commit Graph

  • ce2ba13bed scst_vdisk: Fix check for blockio device Gleb Chesnokov 2024-02-16 14:15:07 +03:00
  • bf6d41800e qla2x00t-32gbit: Port to Linux kernel v6.8 Gleb Chesnokov 2024-02-16 13:24:26 +03:00
  • 974001f66f scst/include/backport.h, scst_vdisk: Port to Linux kernel v6.8 Gleb Chesnokov 2024-02-16 13:04:30 +03:00
  • ff70c9deb7 scst_vdisk: Add active attributes support to vdisk_fileio Brian Meagher 2024-02-01 19:15:10 -08:00
  • bee5066645 scst_copy_mgr: Reject EXTENDED COPY(LID4) commands Bart Van Assche 2024-02-14 12:24:18 -08:00
  • 316856caee scst_lib: Remove documentation of removed arguments Bart Van Assche 2024-02-14 12:23:48 -08:00
  • 38b9e895bd .github/workflows: Restrict some workflows to the official repository Bart Van Assche 2024-02-14 14:10:09 -08:00
  • b1ec10623b .github/workflows: Use the latest checkout action Bart Van Assche 2024-02-14 14:17:58 -08:00
  • f4f8da8b4d scstadmin: Eliminate use of uninitialized value in numeric error Brian Meagher 2024-01-24 15:06:15 -08:00
  • 1d93997c74 github: Update stable branch version for the Mailing list action Gleb Chesnokov 2024-01-15 14:45:11 +03:00
  • 2f9a82bb87 github: Update stable branch version for the Mailing list action Gleb Chesnokov 2024-01-15 14:45:11 +03:00
  • 188256792c Bump the version number to 3.9.0-pre Gleb Chesnokov 2024-01-15 14:38:31 +03:00
  • f134517007 nightly build: Update kernel versions v3.8 Gleb Chesnokov 2024-01-12 18:58:56 +03:00
  • cd23abef42 www: Update the version number from 3.7 to 3.8 Gleb Chesnokov 2024-01-12 18:52:46 +03:00
  • 1171841931 Bump the version number to 3.8.0 Gleb Chesnokov 2024-01-12 18:50:40 +03:00
  • cee270448c scst/ChangeLog: Summarize the changes for the upcoming 3.8 release Gleb Chesnokov 2024-01-12 18:42:00 +03:00
  • df039cb3e9 scst.h, scst, device handlers: Fix scst_replace_port_info Brian Meagher 2024-01-08 16:58:59 -08:00
  • 7baf286609 scripts/specialize-patch: Improve RHEL support Gleb Chesnokov 2024-01-09 21:03:49 +03:00
  • b5693922e0 scst_lib: Use gfp_mask instead of GFP_KERNEL for percpu_ref_init() Gleb Chesnokov 2024-01-10 11:12:12 +03:00
  • cc3833c50b nightly build: Downgrade the kernel version for RHEL 8.8 Gleb Chesnokov 2024-01-10 10:18:37 +03:00
  • 50e1babd39 scst/include/backport.h: Fix backport for new stable kernels Gleb Chesnokov 2024-01-09 21:21:01 +03:00
  • 7a48f02640 scst/include/backport.h: Port to the latest UEK 7 kernel Gleb Chesnokov 2023-12-28 12:14:23 +03:00
  • 04ea811e8d scripts: Revert "scripts: Add support for the UEK_RELEASE macro" Gleb Chesnokov 2024-01-09 18:33:31 +03:00
  • be9d368361 scst_targ: Fix shift out of bounds Gleb Chesnokov 2023-12-28 11:35:06 +03:00
  • 5716ffa737 scst_lib: Fix mem access after free Gleb Chesnokov 2023-12-27 23:04:18 +03:00
  • 56a6be7ddf nightly build: Update kernel versions Gleb Chesnokov 2023-12-27 18:50:28 +03:00
  • 6be69c08b4 qla2x00t-32gbit: Fix system crash due to bad pointer access Gleb Chesnokov 2023-12-27 21:51:16 +03:00
  • e154a6bc4f qla2x00t-32gbit: Fix double free of dsd_list during driver load Gleb Chesnokov 2023-12-27 21:49:51 +03:00
  • d3da391be8 scst/include/backport.h: Unbreak the RHEL 8.9 build Gleb Chesnokov 2023-12-27 20:49:36 +03:00
  • 2d243a71e7 scst: Unbreak the RHEL 9.4 build Gleb Chesnokov 2023-12-27 18:13:34 +03:00
  • fd88df1e25 scst_mem: Port to Linux kernel v6.7 Gleb Chesnokov 2023-12-27 17:47:34 +03:00
  • 4c0fb04aba qla2x00t-32gbit: Correct endianness for rqstlen and rsplen Gleb Chesnokov 2023-09-22 16:31:45 +03:00
  • 785ac55de7 qla2x00t-32gbit: Fix unused variable warning in qla2xxx_process_purls_pkt() Gleb Chesnokov 2023-09-22 16:31:24 +03:00
  • 4dd1f3f984 qla2x00t-32gbit: Fix spelling mistake "tranport" -> "transport" Gleb Chesnokov 2023-09-22 16:31:02 +03:00
  • 69a6419bed qla2x00t-32gbit: Fix nvme_fc_rcv_ls_req() undefined error Gleb Chesnokov 2023-09-22 16:30:29 +03:00
  • c94fdd810a qla2x00t-32gbit: Backport to older kernel versions Gleb Chesnokov 2023-09-24 13:06:25 +03:00
  • 868eb28e20 qla2x00t-32gbit: Add Unsolicited LS Request and Response Support for NVMe Gleb Chesnokov 2023-09-22 16:30:03 +03:00
  • 12fd0ea93e scst/include/backport.h: Backport some debugfs functions Gleb Chesnokov 2023-10-01 20:16:17 +03:00
  • 6552b55c22 qla2x00t-32gbit: Fix NULL vs IS_ERR() bug for debugfs_create_dir() Gleb Chesnokov 2023-09-22 16:29:44 +03:00
  • bea458054e qla2x00t-32gbit: Use raw_smp_processor_id() instead of smp_processor_id() Gleb Chesnokov 2023-09-22 16:29:22 +03:00
  • 3cbfc93ac3 qla2x00t-32gbit: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() Gleb Chesnokov 2023-09-22 16:28:56 +03:00
  • 0c729fb3ee qla2x00t-32gbit: Update version to 10.02.09.100-k Gleb Chesnokov 2023-09-22 16:28:22 +03:00
  • 33597b6bba qla2x00t-32gbit: Revert "qla2x00t-32gbit: Fix buffer overrun" Gleb Chesnokov 2023-09-22 16:32:37 +03:00
  • bd33d66883 qla2x00t-32gbit: Fix smatch warn for qla_init_iocb_limit() Gleb Chesnokov 2023-09-22 16:26:58 +03:00
  • 3e9fa7bf40 qla2x00t-32gbit: Remove unsupported ql2xenabledif option Gleb Chesnokov 2023-09-22 16:26:32 +03:00
  • a0e75be0ff qla2x00t-32gbit: Error code did not return to upper layer Gleb Chesnokov 2023-09-22 16:26:07 +03:00
  • e4ff303fd8 qla2x00t-32gbit: Add logs for SFP temperature monitoring Gleb Chesnokov 2023-09-22 16:25:46 +03:00
  • 059cddcd91 qla2x00t-32gbit: Fix firmware resource tracking Gleb Chesnokov 2023-09-22 16:25:22 +03:00
  • d2e9e5032a qla2x00t-32gbit: Flush mailbox commands on chip reset Gleb Chesnokov 2023-09-22 16:24:57 +03:00
  • 927aa37025 qla2x00t-32gbit: Allow 32-byte CDBs Gleb Chesnokov 2023-09-22 16:24:34 +03:00
  • a08f4369b3 qla2x00t-32gbit: Move resource to allow code reuse Gleb Chesnokov 2023-09-22 16:24:08 +03:00
  • 83393aa284 qla2x00t-32gbit: Remove unused declarations Gleb Chesnokov 2023-09-22 16:23:35 +03:00
  • b082deba12 qla2x00t-32gbit: Update version to 10.02.08.500-k Gleb Chesnokov 2023-09-22 16:23:13 +03:00
  • 5795b2ad9d qla2x00t-32gbit: fix inconsistent TMF timeout Gleb Chesnokov 2023-09-22 16:22:42 +03:00
  • 014cc2d4f8 qla2x00t-32gbit: Fix TMF leak through Gleb Chesnokov 2023-09-22 16:22:22 +03:00
  • 0f032534c6 qla2x00t-32gbit: Turn off noisy message log Gleb Chesnokov 2023-09-22 16:22:02 +03:00
  • 4fdb8a5c66 qla2x00t-32gbit: Fix session hang in gnl Gleb Chesnokov 2023-09-22 16:21:36 +03:00
  • e9ff9ea91c qla2x00t-32gbit: Fix erroneous link up failure Gleb Chesnokov 2023-09-22 16:21:11 +03:00
  • 1b69e76c48 qla2x00t-32gbit: Fix command flush during TMF Gleb Chesnokov 2023-09-22 16:20:40 +03:00
  • 10a4c6ef3e qla2x00t-32gbit: Limit TMF to 8 per function Gleb Chesnokov 2023-09-22 16:20:19 +03:00
  • a4d55cd6bb qla2x00t-32gbit: Adjust IOCB resource on qpair create Gleb Chesnokov 2023-09-22 16:19:49 +03:00
  • 4635193aa0 qla2x00t-32gbit: Fix deletion race condition Gleb Chesnokov 2023-09-22 16:18:36 +03:00
  • 55ef00a79a qla2x00t: Avoid flush_scheduled_work() usage Gleb Chesnokov 2023-09-23 11:01:49 +03:00
  • 48e04668d6 qla2x00t: Drop redundant pci_enable_pcie_error_reporting() Gleb Chesnokov 2023-09-23 10:51:37 +03:00
  • 60c26136bf scst/include/backport.h: Unbreak the RHEL 9.3 build Gleb Chesnokov 2023-09-24 14:38:54 +03:00
  • c71c284f93 nightly build: Update kernel versions Gleb Chesnokov 2023-09-18 14:23:07 +03:00
  • 3c8f66e2b8 Add support for iSCSI TargetAlias Brian Meagher 2023-08-17 09:40:48 -07:00
  • 7c8e5c94ab scst: Fix removal of deprecated create_workqueue() 3.7.x Gleb Chesnokov 2023-07-19 18:00:09 +03:00
  • c00af8aab9 scst_lib: Improve scst_put_acg() Gleb Chesnokov 2023-07-19 20:48:28 +03:00
  • 4b840aeee3 scst: Do not use WQ_MEM_RECLAIM flag for workqueues Gleb Chesnokov 2023-07-19 19:37:34 +03:00
  • 1f0ce86f3c scst: Fix removal of deprecated create_workqueue() Gleb Chesnokov 2023-07-19 18:00:09 +03:00
  • 87235dfe3a scst: Use vmalloc_array() and vcalloc() Gleb Chesnokov 2023-07-19 12:01:19 +03:00
  • ceff753e13 qla2x00t-32gbit: Fix error code in qla2x00_start_sp() Gleb Chesnokov 2023-07-19 12:00:22 +03:00
  • 1d37f637e6 qla2x00t-32gbit: Silence a static checker warning Gleb Chesnokov 2023-07-19 12:02:04 +03:00
  • 7076a91a3b qla2x00t-32gbit: Remove unused nvme_ls_waitq wait queue Gleb Chesnokov 2023-07-10 12:34:52 +03:00
  • 29d26d69db qla2x00t-32gbit: Update version to 10.02.08.400-k Gleb Chesnokov 2023-07-10 12:34:34 +03:00
  • bb9b171dc4 qla2x00t-32gbit: Correct the index of array Gleb Chesnokov 2023-07-10 12:34:18 +03:00
  • 1f107c7ee5 qla2x00t-32gbit: Pointer may be dereferenced Gleb Chesnokov 2023-07-10 12:34:03 +03:00
  • beabef8afc qla2x00t-32gbit: Fix buffer overrun Gleb Chesnokov 2023-07-10 12:33:48 +03:00
  • a1edff6677 qla2x00t-32gbit: Check valid rport returned by fc_bsg_to_rport() Gleb Chesnokov 2023-07-10 12:33:28 +03:00
  • bb18381819 qla2x00t-32gbit: Avoid fcport pointer dereference Gleb Chesnokov 2023-07-10 12:33:12 +03:00
  • 0367c334c3 qla2x00t-32gbit: Fix potential NULL pointer dereference Gleb Chesnokov 2023-07-10 12:32:56 +03:00
  • 0b9f73b1d8 qla2x00t-32gbit: Array index may go out of bound Gleb Chesnokov 2023-07-10 12:32:32 +03:00
  • 6aff6bfacb qla2x00t-32gbit: Drop useless LIST_HEAD Gleb Chesnokov 2023-07-10 12:32:08 +03:00
  • d74330aed2 qla2x00t-32gbit: Backport to older kernel versions Gleb Chesnokov 2023-07-10 12:31:58 +03:00
  • cba2284cd1 qla2x00t-32gbit: Replace one-element array with DECLARE_FLEX_ARRAY() helper Gleb Chesnokov 2023-07-10 12:30:54 +03:00
  • d26ab07ae9 qla2x00t-32gbit: Fix end of loop test Gleb Chesnokov 2023-07-10 12:30:33 +03:00
  • ffd578e720 qla2x00t-32gbit: Update version to 10.02.08.300-k Gleb Chesnokov 2023-07-10 12:30:19 +03:00
  • e8a1a2f15a qla2x00t-32gbit: Wait for io return on terminate rport Gleb Chesnokov 2023-07-10 12:30:00 +03:00
  • 284f4446e1 qla2x00t-32gbit: Fix mem access after free Gleb Chesnokov 2023-07-10 12:29:39 +03:00
  • 7db9f41bae qla2x00t-32gbit: Fix hang in task management Gleb Chesnokov 2023-07-10 12:29:23 +03:00
  • 7a1d0ddaf5 qla2x00t-32gbit: Backport to older kernel versions Gleb Chesnokov 2023-07-10 13:55:19 +03:00
  • 4b813bf125 qla2x00t-32gbit: Fix task management cmd fail due to unavailable resource Gleb Chesnokov 2023-07-10 12:28:55 +03:00
  • 3f90ea1321 qla2x00t-32gbit: Fix task management cmd failure Gleb Chesnokov 2023-07-10 12:27:30 +03:00
  • 9ff415d407 qla2x00t-32gbit: Multi-que support for TMF Gleb Chesnokov 2023-07-10 12:26:29 +03:00
  • 606430be29 scst/include/backport.h: Improve the RHEL 9.2 backport Gleb Chesnokov 2023-07-10 19:48:34 +03:00
  • bc9ec6f9e7 scst: Replace all strlcpy() with strscpy() Gleb Chesnokov 2023-07-10 17:32:40 +03:00
  • 16a17c259b iscsi-scst: Port to Linux kernel v6.5 Gleb Chesnokov 2023-07-06 20:44:09 +03:00
  • 324bf62e28 iscsi-scst: Refactor sendpage functionality in write_data() Gleb Chesnokov 2023-07-06 20:03:56 +03:00
  • c1f7510d80 iscsi-scst: Improve 'write iop loop' in write_data() Gleb Chesnokov 2023-07-07 10:38:36 +03:00