Commit Graph

  • e1b2d90bff qla2xxx: Add fw_attr and port_no sysfs attributes Bart Van Assche 2019-04-14 01:12:50 +00:00
  • a359ed4904 scst/include/backport.h: Port recent changes to RHEL 6 and RHEL 7 Bart Van Assche 2019-04-14 01:11:31 +00:00
  • 53c2d01e81 Merge branch 'svn-trunk' Bart Van Assche 2019-04-13 15:57:30 -07:00
  • a2ed73c287 scst/include/backport.h: Backport FC_PORTSPEED_64GBIT Bart Van Assche 2019-04-13 22:57:18 +00:00
  • e4a05976e7 scst/include/backport.h: Add wait_event_lock_irq_timeout() backport Bart Van Assche 2019-04-13 22:56:39 +00:00
  • 5a85f399c8 scst/include/backport.h: Backport wwn_to_u64() Bart Van Assche 2019-04-13 22:55:58 +00:00
  • ad34c66a5a Merge branch 'svn-trunk' Bart Van Assche 2019-04-13 15:55:05 -07:00
  • 3c4dcb4135 qla2x00t-32gbit: Avoid corrupting vha->plogi_ack_list Bart Van Assche 2019-04-13 22:53:24 +00:00
  • 88e87e1506 qla2x00t-32gbit, target: Verify locking assumptions at runtime Bart Van Assche 2019-04-13 22:52:48 +00:00
  • f0ffaaa59c qla2x00t-32gbit, target, Makefile: Modify an echo statement Bart Van Assche 2019-04-13 22:52:10 +00:00
  • c382752163 qla2x00t-32gbit: Build the qla2xxx_scst driver with the same flags as the target driver Bart Van Assche 2019-04-13 22:51:30 +00:00
  • 1c65ca5dc1 qla2x00t-32gbit: Complain loudly about reference count underflow Bart Van Assche 2019-04-13 22:50:45 +00:00
  • c5f45ada28 qla2x00t-32gbit, target: Reduce the number of forward declarations Bart Van Assche 2019-04-13 22:49:48 +00:00
  • 5b6a40e532 qla2x00t-32gbit: Fix unsafe locking Bart Van Assche 2019-04-13 22:48:25 +00:00
  • c1dbec35ea qla2x00t-32gbit, target: Avoid that qlt_free_session_done() hangs Bart Van Assche 2019-04-13 22:47:22 +00:00
  • e1290dc5dd qla2x00t-32gbit, target: Avoid that sqa_qla2xxx_free_session() hangs Bart Van Assche 2019-04-13 22:44:39 +00:00
  • 96288b9d49 qla2x00t-32gbit, target: Avoid that a debug statement at the end of sqa_init_scst_tgt() triggers a use-after-free Bart Van Assche 2019-04-13 22:43:51 +00:00
  • fd802f03b9 qla2x00t-32gbit, target: Simplify sqa_get_target_name() Bart Van Assche 2019-04-13 22:43:13 +00:00
  • 82bfdeae2a Merge branch 'svn-trunk' Bart Van Assche 2019-04-10 19:18:22 -07:00
  • 3aad36b25b qla2x00t-32gbit/Kconfig: Sync with kernel v5.1-rc1 Bart Van Assche 2019-04-10 15:01:15 +00:00
  • 2c9922245d scripts/kernel-functions: Fix the code for retrieving kernel code from a git repo Bart Van Assche 2019-04-10 15:00:33 +00:00
  • 339d30b6bc scripts/kernel-functions: Fix up ____ilog2_NaN() prototype Bart Van Assche 2019-04-10 14:59:48 +00:00
  • 83875a3051 scst/include/backport.h: Backport irq_set_affinity_notifier() Bart Van Assche 2019-04-10 14:59:12 +00:00
  • 844b535bee Merge branch 'svn-trunk' Bart Van Assche 2019-04-08 19:40:15 -07:00
  • 213dcbfd0a qla2x00t-32gbit: Fix a potential out-of-bounds array access Bart Van Assche 2019-04-09 02:40:04 +00:00
  • 6df0357a34 Merge branch 'svn-trunk' Bart Van Assche 2019-04-08 18:47:40 -07:00
  • adad29bad0 qla2x00t-32gbit/qla2x00-target/README: Update Bart Van Assche 2019-04-08 03:40:28 +00:00
  • 808bcdbd3a Merge branch 'svn-trunk' Bart Van Assche 2019-04-07 20:29:50 -07:00
  • bd72ab1a74 qla2x00t-32gbit: Fix a bug in the RHEL 6 port Bart Van Assche 2019-04-08 02:40:12 +00:00
  • dc1763a5b2 Merge branch 'svn-trunk' Bart Van Assche 2019-04-07 19:20:21 -07:00
  • e4e13e917a qla2x00t-32gbit: Free interrupts if response queue allocation failed Bart Van Assche 2019-04-08 02:20:11 +00:00
  • 0dc7776980 qla2x00t-32gbit: Free interrupts if memory allocation fails Bart Van Assche 2019-04-08 02:18:55 +00:00
  • aedcfc5997 scstadmin: Avoid that Perl complains about undefined values for write-only attributes Bart Van Assche 2019-04-08 02:16:46 +00:00
  • ce285f494c Merge branch 'svn-trunk' Bart Van Assche 2019-04-07 11:25:16 -07:00
  • 8857274edb qla2x00t-32gbit, target: Make a comment more clear Bart Van Assche 2019-04-07 18:19:12 +00:00
  • c30659d3ad Merge branch 'svn-trunk' Bart Van Assche 2019-04-06 16:21:41 -07:00
  • e8509800b2 qla2x00t-32gbit: Backport to RHEL 6 Bart Van Assche 2019-04-06 23:21:29 +00:00
  • a0d61a5d2a qla2x00t-32gbit: Report the firmware status code if a mailbox command fails Bart Van Assche 2019-04-06 23:20:42 +00:00
  • b8275385a8 qla2x00t-32gbit: Always report the status code if a mailbox command fails Bart Van Assche 2019-04-06 23:19:52 +00:00
  • d20be1897c qla2x00t-32gbit: Avoid using the format specifier %*phC Bart Van Assche 2019-04-06 23:19:19 +00:00
  • ab3b4fd54b qla2x00t-32gbit: Remove an unnecessary #include directive Bart Van Assche 2019-04-06 23:18:29 +00:00
  • 8ed7f4bbc1 qla2x00t-32gbit: Add a runtime array bounds check Bart Van Assche 2019-04-06 23:17:27 +00:00
  • 556a7f6cf2 scst: Support the SLUB allocator Bart Van Assche 2019-04-06 23:16:51 +00:00
  • 1c75b0fd84 scst_mem: Avoid passing a too large value to cpus_online() Bart Van Assche 2019-04-06 23:15:57 +00:00
  • 976595dccb scst: Also unload the qla2xxx_scst kernel module when stopping SCST Bart Van Assche 2019-04-06 23:14:24 +00:00
  • 4bd6b1f9a4 Merge branch 'svn-trunk' Bart Van Assche 2019-04-06 15:26:46 -07:00
  • dffb910c00 Update Bart Van Assche 2019-04-06 17:16:46 +00:00
  • f85644878c Merge branch 'svn-trunk' Bart Van Assche 2019-04-05 18:09:01 -07:00
  • 6d89d0ad19 nightly build: Update kernel versions Bart Van Assche 2019-04-06 01:06:45 +00:00
  • c2214b2150 nightly build: Update kernel versions Bart Van Assche 2019-04-06 01:06:25 +00:00
  • 1f31d7137f Merge branch 'svn-trunk' Bart Van Assche 2019-04-04 18:06:46 -07:00
  • 8a10f5c744 qla2x00t-32gbit: Calculate min_vecs correctly for kernel versions < v4.8 Bart Van Assche 2019-04-05 01:06:34 +00:00
  • 8258e882d0 qla2x00t-32gbit: Remove a superfluous assignment from the pre-v3.14 code Bart Van Assche 2019-04-05 01:05:54 +00:00
  • e55a145f3b qla2x00t-32gbit: Add -Wno-stringop-truncation to the compiler options Bart Van Assche 2019-04-05 01:05:20 +00:00
  • 304ab2ac64 qla2x00t-32gbit: Fix qla24xx_enable_msix() for kernel versions before v3.14 Bart Van Assche 2019-04-05 01:04:38 +00:00
  • 2b09d01896 qla2x00t-32gbit: Only free 'entries' after its last use Bart Van Assche 2019-04-05 01:04:14 +00:00
  • 0fe36f31ac qla2x00t-32gbit: Remove pci_irq_vector() backport Bart Van Assche 2019-04-05 01:03:47 +00:00
  • 3c9d681a5f qla2x00t-32gbit, target: Move variable declarations into a header file Bart Van Assche 2019-04-05 01:03:28 +00:00
  • c749a72feb scst/include/backport.h: Add a mempool_destroy() backport Bart Van Assche 2019-04-05 01:03:04 +00:00
  • 694ec800a6 Merge branch 'svn-trunk' Bart Van Assche 2019-04-03 17:39:00 -07:00
  • b011fdf316 scst/include/backport.h: Add a kmem_cache_destroy() backport Bart Van Assche 2019-04-04 00:37:15 +00:00
  • 399c08506b Merge branch 'svn-trunk' Bart Van Assche 2019-04-03 06:55:44 -07:00
  • 3796f42abb nightly build: Update kernel versions Bart Van Assche 2019-04-03 13:55:05 +00:00
  • dc60296d1d nightly build: Update kernel versions Bart Van Assche 2019-04-03 04:42:05 +00:00
  • ced05d794c Merge branch 'svn-trunk' Bart Van Assche 2019-04-02 18:01:27 -07:00
  • 090aa93013 qla2x00t-32gbit: Fix a false positive compiler warning when building against v4.9 Bart Van Assche 2019-04-03 01:00:46 +00:00
  • 694ea5608a qla2x00t-32gbit, target: Backport to kernel-3.0 Bart Van Assche 2019-04-03 00:57:59 +00:00
  • fd866a8553 qla2x00t-32gbit, target: Stop using se_sess->sess_tearing_down Bart Van Assche 2019-04-03 00:55:58 +00:00
  • 48c6c5d3e3 qla2x00t-32gbit: Fix a kernel v3.6 compiler warning Bart Van Assche 2019-04-03 00:49:15 +00:00
  • a1ae8be4d7 scst/include/backport.h: Add dummy pcie_capability_read_*() backports Bart Van Assche 2019-04-03 00:48:15 +00:00
  • 62ffb82e11 qla2x00t-32gbit: Fix a compiler warning Bart Van Assche 2019-04-03 00:47:42 +00:00
  • 90082168a7 Merge branch 'svn-trunk' Bart Van Assche 2019-04-01 21:17:43 -07:00
  • cc8a7d0ae9 qla2x00t-32gbit, target: Export qla_tgt_mutex Bart Van Assche 2019-04-02 04:17:32 +00:00
  • 5acd02c878 qla2x00t-32gbit: Define qla24xx_build_scsi_crc_2_iocbs() also if PI is disabled Bart Van Assche 2019-04-02 04:16:44 +00:00
  • 002b335a27 qla2x00t-32gbit/Makefile_in-tree: Remove unused code Bart Van Assche 2019-04-02 04:16:03 +00:00
  • 3c75a7c47e scst/include/backport.h: Add an IS_ENABLED() backport Bart Van Assche 2019-04-02 04:15:18 +00:00
  • 621e67205f qla2x00t-32gbit, target: Define qlt_handle_dif_error() also if PI is disabled Bart Van Assche 2019-04-02 04:14:40 +00:00
  • 42c39e73a0 qla2x00t-32gbit: Only include <linux/bsg-lib.h> if available Bart Van Assche 2019-04-02 04:13:33 +00:00
  • 672b0d076e qla2x00t-32gbit, target: Only initialize session members used by SCST Bart Van Assche 2019-04-02 04:13:02 +00:00
  • 41dd8494f7 qla2x00t-32gbit: Only include <linux/nvme.h> if available Bart Van Assche 2019-04-02 04:12:16 +00:00
  • 7944db8387 scripts/kernel-functions: Fix a check that controls whether or not a patch should be applied Bart Van Assche 2019-04-02 04:11:45 +00:00
  • 6d13e7783d qla2x00t-32gbit, target: Do not use se_cmd.priv Bart Van Assche 2019-04-02 04:11:02 +00:00
  • ef1b78ba49 scst/include/backport.h: Add an alloc_workqueue() backport Bart Van Assche 2019-04-02 04:09:54 +00:00
  • e1de99f312 qla2x00t-32gbit: Remove debug output of variables not set by SCST Bart Van Assche 2019-04-02 04:09:08 +00:00
  • 68e414508c qla2x00t-32gbit, target: Minimize target core include directives Bart Van Assche 2019-04-02 04:08:12 +00:00
  • 7c66c2a47c qla2x00t-32gbit: Remove an obsolete comment Bart Van Assche 2019-04-02 04:07:32 +00:00
  • 2e530a04ba qla2x00t-32gbit, target: Make sqa_xmit_response() easier to read Bart Van Assche 2019-04-02 04:06:20 +00:00
  • bd3543fc7d qla2x00t-32gbit: Use pci_enable_msix_range() on RHEL 6 Bart Van Assche 2019-04-02 04:04:27 +00:00
  • 5ce12b8c42 qla2x00t-32gbit, target: Fix code for supporting older kernel versions Bart Van Assche 2019-04-02 04:03:43 +00:00
  • b983038d5e qla2x00t-32gbit, target: Fix an "undefined symbol" error Bart Van Assche 2019-04-02 04:02:47 +00:00
  • b7785eeb75 Merge branch 'svn-trunk' Bart Van Assche 2019-03-31 15:19:52 -07:00
  • de28843d9f Makefiles: Simplify Module.symvers handling Bart Van Assche 2019-03-31 21:13:13 +00:00
  • 6cb1d158e7 Makefiles: Fix $(SCST_DIR) Bart Van Assche 2019-03-31 21:11:17 +00:00
  • 6450d87ca1 Merge branch 'svn-trunk' Bart Van Assche 2019-03-31 09:35:21 -07:00
  • 6eb8e72ea6 scripts/kernel-functions: Override kernel gcc version detection Bart Van Assche 2019-03-31 16:34:59 +00:00
  • 262c7f3b64 scripts/kernel-functions: Check local kernel git repo before downloading Bart Van Assche 2019-03-31 16:31:29 +00:00
  • 48f37a91a6 scripts/kernel-functions: Rename ${kernel_sources} into ${kernel_downloads} Bart Van Assche 2019-03-31 16:29:21 +00:00
  • 0dceefe878 qla2x00t, scripts: Introduce download_and_extract_kernel_tree() Bart Van Assche 2019-03-31 16:28:44 +00:00
  • d790fc4cb3 qla2x00t-32gbit: Fix the build against upstream kernel v3.8 Bart Van Assche 2019-03-31 16:27:59 +00:00
  • 0c1d1f8c98 qla2x00t-32gbit, target: Backport to kernel v3.11 and before Bart Van Assche 2019-03-31 16:26:45 +00:00