Commit Graph

  • 3d35b7477f scst: Avoid switching explicitly to per-cpu Bart Van Assche 2019-03-11 02:50:21 +00:00
  • 85249ae413 Merge branch 'svn-trunk' Bart Van Assche 2019-03-10 10:05:47 -07:00
  • 34cf8f2d5d scripts/run-regression-tests: Make sure CONFIG_STACK_VALIDATION is disabled Bart Van Assche 2019-03-10 17:05:20 +00:00
  • 68b40638de scripts/specialize-patch: Add support for UEK_KABI_RENAME Bart Van Assche 2019-03-10 16:45:23 +00:00
  • c9d03b0275 scst: Remove recently introduced trailing whitespace Bart Van Assche 2019-03-10 16:35:14 +00:00
  • eb6a056300 scst, LUN replacement: Add a missing if-test Bart Van Assche 2019-03-10 16:31:48 +00:00
  • b80e470e36 scst: Remove recently introduced trailing whitespace Bart Van Assche 2019-03-10 16:28:37 +00:00
  • f7e7b5f17f nightly build: Update kernel versions Bart Van Assche 2019-03-10 16:23:16 +00:00
  • 0eacad533b Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 21:22:39 -08:00
  • c03a6ffd5e scst, backport.h: Fix RHEL 7 build Bart Van Assche 2019-03-10 05:18:41 +00:00
  • c9680a33ec scst: Add a percpu_ref backport for kernel versions before 3.11, e.g. RHEL 6 Bart Van Assche 2019-03-10 05:14:42 +00:00
  • 56e98a2deb Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 20:45:29 -08:00
  • f2342573a1 scst: Rework per-device command reference counting Bart Van Assche 2019-03-10 04:45:00 +00:00
  • ca8ef0eef5 Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 20:43:42 -08:00
  • 9380e29a27 scst, tgt_dev: Hold a reference on struct scst_device Bart Van Assche 2019-03-10 04:43:31 +00:00
  • e161c14a57 scst, acg_dev: Hold a reference on struct scst_device Bart Van Assche 2019-03-10 04:40:49 +00:00
  • ec3c6b5a11 scst_copy_mgr, initial inquiry: Hold a reference on struct scst_device Bart Van Assche 2019-03-10 04:39:05 +00:00
  • 3bcc08ebed scst_vdisk: Hold a reference on the associated struct scst_device Bart Van Assche 2019-03-10 04:38:33 +00:00
  • cdfabd20ed scst_lib: Remove a superfluous if-condition Bart Van Assche 2019-03-10 04:37:52 +00:00
  • 5a17d29821 scst_targ: Add a consistency check in __scst_rx_cmd() Bart Van Assche 2019-03-10 04:33:51 +00:00
  • 46879ebd2a Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 18:28:59 -08:00
  • b87aa0f004 fcst: Remove support for kernel versions <= 2.6.36 Bart Van Assche 2019-03-10 02:28:44 +00:00
  • 9fcbfdec97 Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 17:31:56 -08:00
  • 759bdca73a scst: Use a per-cpu counter to track the number of commands per device Bart Van Assche 2019-03-10 01:24:43 +00:00
  • 53fdc293e2 scst: Use a per-cpu counter for sessions Bart Van Assche 2019-03-10 01:18:17 +00:00
  • 26d7fd0e3a scst: Do not suspend SCSI command processing when adding a device Bart Van Assche 2019-03-10 01:10:11 +00:00
  • 46698cc77d scstadmin: Enable Perl warnings Bart Van Assche 2019-03-10 01:01:59 +00:00
  • 3c86e2773f Merge branch 'svn-trunk' Bart Van Assche 2019-03-09 15:15:07 -08:00
  • 398af246b5 scst: Remove an empty directory Bart Van Assche 2019-03-09 23:12:50 +00:00
  • 78d6da4517 scst: Remove obsolete exec_req_fifo kernel patches Bart Van Assche 2019-03-09 23:11:47 +00:00
  • 24a5d97db9 scst: Remove old kernel readahead patches Bart Van Assche 2019-03-09 23:09:58 +00:00
  • 1b23ac9120 scripts/specialize-patch: Support specializing a patch for RHEL 6.x/7.x Bart Van Assche 2019-03-09 23:08:47 +00:00
  • cbca6ada82 fcst: Add an rcu_barrier() call Bart Van Assche 2019-03-09 23:05:17 +00:00
  • e57e339397 Merge branch 'svn-trunk' Bart Van Assche 2019-03-08 18:16:07 -08:00
  • 18cd60d67e scst: Port to Oracle Linux 7 UEKR5 Bart Van Assche 2019-03-08 17:48:14 +00:00
  • 167a7291f0 Merge branch 'svn-trunk' Bart Van Assche 2019-03-07 19:06:56 -08:00
  • 230f594cc6 scst: Introduce two local variables Bart Van Assche 2019-03-08 03:06:36 +00:00
  • 411652a9dd Merge branch 'svn-trunk' Bart Van Assche 2019-03-07 19:02:51 -08:00
  • ed0ed73f08 scst: Remove scst_mgmt_cmd.scst_get_called Bart Van Assche 2019-03-08 03:01:27 +00:00
  • 1698ec7944 scripts/kernel-functions: Backport the -fno-PIE patch to the 2.6 kernel series Bart Van Assche 2019-03-08 02:19:44 +00:00
  • 93038095e5 Merge branch 'svn-trunk' Bart Van Assche 2019-03-07 18:16:27 -08:00
  • 450ee268cb nightly build: Restore a recently removed double quote Bart Van Assche 2019-03-07 18:11:45 +00:00
  • 0351c0ec09 fcst: Remove ft_cmd_flag() Bart Van Assche 2019-03-07 17:59:10 +00:00
  • 17ef76b3d1 Change (int)ARRAY_SIZE(...) back into ARRAY_SIZE(...) Bart Van Assche 2019-03-07 17:54:26 +00:00
  • e167e2ebb7 nightly build: Remove kernel version 2.6.30 and older Bart Van Assche 2019-03-07 17:20:01 +00:00
  • 771a5c193f Merge branch 'svn-trunk' Bart Van Assche 2019-03-06 20:09:02 -08:00
  • e680de4602 fcst: Remove ft_cmd_dump() and ft_cmd_tm_dump() Bart Van Assche 2019-03-07 04:08:41 +00:00
  • cfa36bbbb3 Merge branch 'svn-trunk' Bart Van Assche 2019-03-06 19:46:45 -08:00
  • 9c6ebdf779 nightly, scripts: Merge up to and including r8007 from trunk Bart Van Assche 2019-03-07 03:46:34 +00:00
  • d56aea893b nightly build: Update kernel versions Bart Van Assche 2019-03-07 03:33:42 +00:00
  • 7d771b59ad Merge branch 'svn-trunk' Bart Van Assche 2019-03-06 17:36:46 -08:00
  • 3e0790141a scripts/kernel-functions: Fix -fno-PIE backport Bart Van Assche 2019-03-07 01:36:31 +00:00
  • 14a0d1764e scripts: Merge r7826:8001 from trunk Bart Van Assche 2019-03-06 17:02:40 +00:00
  • aad4c7a9b7 scst: Fix the get_user_pages() backport for kernel versions >= v4.4.168 (merge r7997 from trunk) Bart Van Assche 2019-03-06 17:01:23 +00:00
  • 6112faf92f scst: Remove the kernel_write() backport (merge r7988 from trunk) Bart Van Assche 2019-03-06 17:00:04 +00:00
  • e87970d094 scripts/specialize-patch: Remove a duplicate test Bart Van Assche 2019-03-05 02:25:33 +00:00
  • c56606c0df Update Subversion ignore lists Bart Van Assche 2019-03-02 21:36:48 +00:00
  • 59392b278a Merge branch 'svn-trunk' Bart Van Assche 2019-03-02 12:08:02 -08:00
  • 7cb8e9bdb6 scst/src/scst_proc.c: Remove this file Bart Van Assche 2019-03-02 20:07:49 +00:00
  • 1389825f5d Merge branch 'svn-trunk' Bart Van Assche 2019-03-02 12:06:36 -08:00
  • 87d82bfa8f Remove documentation references to procfs Bart Van Assche 2019-03-02 20:06:25 +00:00
  • 08e532715d Remove procfs support Bart Van Assche 2019-03-02 20:04:25 +00:00
  • 061206de53 Merge branch 'svn-trunk' Bart Van Assche 2019-02-28 20:20:05 -08:00
  • 81c9a1f49d make uninstall: Do not remove /usr/local/sbin Bart Van Assche 2019-03-01 04:15:01 +00:00
  • c52b6e08da Merge branch 'svn-trunk' Bart Van Assche 2019-02-28 19:51:34 -08:00
  • d4a52e777e scst: Fix the get_user_pages() backport for kernel versions >= v4.4.168 Bart Van Assche 2019-02-28 22:03:44 +00:00
  • de656af3f0 scripts/kernel-functions: Avoid that compilation fails with "error: code model kernel does not support PIC mode" Bart Van Assche 2019-02-28 22:01:28 +00:00
  • 19e2746095 Merge branch 'svn-trunk' Bart Van Assche 2019-02-27 21:23:08 -08:00
  • b4d66ec4bc nightly build: Update kernel versions Bart Van Assche 2019-02-27 14:44:48 +00:00
  • 8bd5fea925 scst_vdisk: Fix a use-after-free (merge r7993 from trunk) Bart Van Assche 2019-02-25 06:15:11 +00:00
  • cc10c081ad Merge branch 'svn-trunk' Bart Van Assche 2019-02-24 21:57:39 -08:00
  • 5b22c26d42 scst_vdisk: Fix a use-after-free Bart Van Assche 2019-02-25 05:48:05 +00:00
  • bd3233d5ca Merge branch 'svn-trunk' Bart Van Assche 2019-02-24 12:44:45 -08:00
  • 8cf079dbed scst: Avoid that excessive data lengths cause COMPARE AND WRITE to crash Bart Van Assche 2019-02-24 17:53:27 +00:00
  • 65ad03ffd0 vdisk_fileio, async mode: Make a check more strict Bart Van Assche 2019-02-24 17:50:55 +00:00
  • 6076eeaecb vdisk_fileio, async mode: Switch back from bvec to kvec Bart Van Assche 2019-02-24 17:50:19 +00:00
  • fa1336c452 scripts/run-regression-tests: Disable SELinux Bart Van Assche 2019-02-24 16:54:04 +00:00
  • 96bc8d2d42 scst: Remove the kernel_write() backport Bart Van Assche 2019-02-24 16:52:46 +00:00
  • c386f64819 vdisk_fileio, async mode: Submit direct I/O with the "nowait" flag set Bart Van Assche 2019-02-24 06:05:07 +00:00
  • feb4185bcd scst_vdisk: Follow-up for r7985 Bart Van Assche 2019-02-24 05:39:59 +00:00
  • 4bb9240e63 vdisk_fileio, async mode: Switch from kvec to bvec Bart Van Assche 2019-02-24 05:36:46 +00:00
  • fd495e26eb scst_vdisk: Make fileio_exec_async() easier to read Bart Van Assche 2019-02-24 05:27:07 +00:00
  • 1d3c73d422 scst_vdisk: Add a comment Bart Van Assche 2019-02-24 05:21:06 +00:00
  • f3f053fc57 vdisk_fileio: Fix asynchronous I/O handling Bart Van Assche 2019-02-24 05:18:58 +00:00
  • 7610407e49 scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:46:45 +00:00
  • 692575589a scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:46:19 +00:00
  • 957b12b98d scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:36:07 +00:00
  • 8f4d858ddd scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:13:58 +00:00
  • 7d04876716 scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:13:30 +00:00
  • 0549e89c5b scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-23 16:13:06 +00:00
  • 4b1e16a4de nightly build: Update kernel versions Bart Van Assche 2019-02-23 15:56:00 +00:00
  • d20296f260 scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-22 16:52:44 +00:00
  • ad75e6bc8b scst_vdisk: Move the dev_type definitions Bart Van Assche 2019-02-22 16:46:09 +00:00
  • a6a546190c scst_vdisk: Reduce the number of forward declarations Bart Van Assche 2019-02-22 16:43:09 +00:00
  • 237b8f32ea nightly build: Update kernel versions Bart Van Assche 2019-02-22 15:26:38 +00:00
  • 4945ef6b3d qla2x00t: Fix multiple checkpatch errors Bart Van Assche 2019-02-21 16:25:17 +00:00
  • ab4c4c5124 Merge branch 'svn-trunk' Bart Van Assche 2019-02-21 08:08:39 -08:00
  • 9608cd5781 scst_pres: Make PERSISTENT RESERVE OUT ALL_TG_PT flag support remote ports Bart Van Assche 2019-02-21 16:07:52 +00:00
  • 7812dd2738 scst_vdisk: Introduce the execute_async flag Bart Van Assche 2019-02-19 01:41:46 +00:00
  • e6fe4d8dd4 scst/README: Add a diagram that illustrates an active/non-optimized setup Bart Van Assche 2019-02-19 01:27:49 +00:00