Commit Graph

  • 50d93363e2 scst_disk: Remove forward declarations Bart Van Assche 2019-02-19 01:21:37 +00:00
  • 0cbfed3042 scst_vdisk: Avoid duplicating the add_device parameters Bart Van Assche 2019-02-18 22:28:25 +00:00
  • f570994000 scst: Change add_device_parameters from a string into an array Bart Van Assche 2019-02-18 22:27:04 +00:00
  • 9649e0af96 scst_vdisk: Add a comment Bart Van Assche 2019-02-18 22:21:23 +00:00
  • 5dfaf65dfc scst_vdisk: Make the 'async' attribute modifiable Bart Van Assche 2019-02-18 22:20:58 +00:00
  • 589dad3997 scst: Rework the scst_data_direction enum Bart Van Assche 2019-02-18 22:18:06 +00:00
  • 281801a266 scstadmin: Make $Version a local variable Bart Van Assche 2019-02-18 01:51:36 +00:00
  • 906c18ae83 scstadmin: Update copyright Bart Van Assche 2019-02-18 01:49:44 +00:00
  • 3a87185399 scstadmin: Avoid triggering Perl warnings Bart Van Assche 2019-02-18 01:45:42 +00:00
  • 4ed48121e3 scstadmin: Update expected output of test 07 Bart Van Assche 2019-02-18 01:40:37 +00:00
  • 1eae6633b4 scstadmin: Fix Perl warnings Bart Van Assche 2019-02-18 01:38:14 +00:00
  • 9fb607fe12 scstadmin: Check $answer before using it Bart Van Assche 2019-02-18 01:30:13 +00:00
  • bf45a6162f scstadmin: Add a test that causes scstadmin to display a prompt Bart Van Assche 2019-02-18 01:29:40 +00:00
  • b79fa94a27 scstadmin: Initialize container variables explicitly Bart Van Assche 2019-02-18 00:46:27 +00:00
  • a1b1a880af scstadmin: Remove a superfluous declaration Bart Van Assche 2019-02-18 00:41:48 +00:00
  • bad428c615 scstadmin: Initialize container variables explicitly Bart Van Assche 2019-02-18 00:40:23 +00:00
  • c4cc4bdcbc scstadmin: Avoid dereferencing variables that have the value undef Bart Van Assche 2019-02-18 00:38:50 +00:00
  • 27d90a3563 scstadmin: Improve the consistency of test 07 Bart Van Assche 2019-02-18 00:34:48 +00:00
  • 4f762acebd scstadmin: Set remote targets and remote rel_tgt_ids in test 07 Bart Van Assche 2019-02-18 00:34:03 +00:00
  • f2b4c0d256 scstadmin: Restrict a source code line to 80 columns Bart Van Assche 2019-02-17 22:08:58 +00:00
  • 2da0ddd47d scstadmin: Avoid passing 'undef' to chomp() Bart Van Assche 2019-02-17 22:07:35 +00:00
  • 477c49a7a6 scstadmin: Fix regression test 07 Bart Van Assche 2019-02-17 22:05:12 +00:00
  • d5c1e5ba79 scstadmin: Use defined() instead of !... eq '' to check whether arguments have been specified Bart Van Assche 2019-02-17 19:33:44 +00:00
  • b75421e3ef scstadmin: Add a test for the messages printed for invalid args Bart Van Assche 2019-02-17 19:29:46 +00:00
  • b347e79a40 scstadmin: Fix an ALUA command line option error message Bart Van Assche 2019-02-17 19:26:50 +00:00
  • 0c676b034d scstadmin: Avoid shadowing the errorString declaration, part 5 Bart Van Assche 2019-02-16 19:19:48 +00:00
  • 0f2dae492f scstadmin: Rearrange addVirtualTarget() Bart Van Assche 2019-02-16 19:11:27 +00:00
  • 7d9212affb scstadmin: Avoid shadowing the errorString declaration, part 4 Bart Van Assche 2019-02-16 19:08:50 +00:00
  • 2b238a6abb scstadmin: Avoid shadowing the errorString declaration, part 3 Bart Van Assche 2019-02-16 19:03:39 +00:00
  • 6b566f8adf scstadmin: Avoid shadowing the errorString declaration, part 2 Bart Van Assche 2019-02-16 18:59:50 +00:00
  • 2a84df8445 scstadmin: Avoid shadowing the errorString declaration Bart Van Assche 2019-02-16 18:44:33 +00:00
  • b56d94a153 scstadmin: Make it easier to debug regression test 06 Bart Van Assche 2019-02-16 18:32:42 +00:00
  • 27893e7e58 scstadmin: Avoid shadowed declarations in test 03 Bart Van Assche 2019-02-16 18:31:19 +00:00
  • 1d85efa936 scstadmin: Improve handling of write-only ALUA attributes Bart Van Assche 2019-02-16 17:47:12 +00:00
  • 64b7f7057d scstadmin: Add tests for the scstadmin -list_* options Bart Van Assche 2019-02-16 17:40:56 +00:00
  • 52f9a2b285 scstadmin: Improve test script robustness Bart Van Assche 2019-02-16 17:37:12 +00:00
  • b2119c2133 scstadmin: Sort output of -list_* options alphabetically Bart Van Assche 2019-02-16 17:15:45 +00:00
  • a645fe5294 scstadmin: Enable Perl warnings in tests scripts Bart Van Assche 2019-02-16 17:13:50 +00:00
  • 6facf86d2c scst_vdisk: Avoid that setting numa_node_id causes unloading scst_vdisk to hang (merge r7927 from trunk) Bart Van Assche 2019-02-16 16:52:03 +00:00
  • e5d9a6869e scst_vdisk: Avoid that setting numa_node_id causes unloading scst_vdisk to hang Bart Van Assche 2019-02-16 16:50:16 +00:00
  • 5fef185bac Merge branch 'svn-trunk' Bart Van Assche 2019-02-12 22:26:46 -08:00
  • 42b9143de6 vdisk_fileio: Fix handling of WRITE AND VERIFY if async = 1 Bart Van Assche 2019-02-13 06:26:23 +00:00
  • b19c8f0428 scst_vdisk: Only execute commands with a data buffer asynchronously Bart Van Assche 2019-02-13 06:20:26 +00:00
  • c8d40f4fea Merge branch 'svn-trunk' Bart Van Assche 2019-02-11 19:41:46 -08:00
  • 81e904c750 scst: Rework scst_handle_aca() Bart Van Assche 2019-02-12 03:41:16 +00:00
  • e2639613c5 scst: Introduce scst_handle_aca() Bart Van Assche 2019-02-12 03:40:48 +00:00
  • 7d510ddc82 Merge branch 'svn-trunk' Bart Van Assche 2019-02-11 19:16:26 -08:00
  • 34f9b158e2 scst: Only switch to thread context if no Data-Out buffer and no failure Bart Van Assche 2019-02-12 03:16:12 +00:00
  • aa6c9558e8 scst: Introduce enum scst_exec_res Bart Van Assche 2019-02-12 03:10:12 +00:00
  • 6dc08eb5b6 scst_vdisk: Avoid that fileio_alloc_and_parse() locks up in tasklet context if low on memory Bart Van Assche 2019-02-12 03:08:39 +00:00
  • 70150cb912 scst: Remove the exec_sync flag Bart Van Assche 2019-02-12 03:07:54 +00:00
  • c63c44e4f0 vdisk_fileio: Add additioinal consistency check for asynchronous I/O Bart Van Assche 2019-02-12 03:07:02 +00:00
  • 4af1b6fad5 Merge branch 'svn-trunk' Bart Van Assche 2019-02-10 16:11:15 -08:00
  • 1f2e6e0113 qla2x00t: Fix an out of bounds access Bart Van Assche 2019-02-11 00:11:01 +00:00
  • 42e88fc0ba scst: Use sg_virt() where appropriate Bart Van Assche 2019-02-11 00:10:12 +00:00
  • 77d9c561d5 scst_pres: Avoid reading past the end of a buffer Bart Van Assche 2019-02-11 00:09:33 +00:00
  • e730c8cd58 scst_user: Introduce a helper function Bart Van Assche 2019-02-11 00:08:28 +00:00
  • 3eb582b50e scst_sysfs: Fix a smatch warning Bart Van Assche 2019-02-11 00:07:10 +00:00
  • 1ba9b34529 scst_vdisk: Add a consistency check Bart Van Assche 2019-02-11 00:05:44 +00:00
  • fd05cde068 Merge branch 'svn-trunk' Bart Van Assche 2019-02-10 09:55:16 -08:00
  • 4d84d93d82 nightly build: Update kernel versions Bart Van Assche 2019-02-09 15:42:19 +00:00
  • b89e198c30 Merge branch 'svn-trunk' Bart Van Assche 2019-02-08 20:07:16 -08:00
  • 9df67df132 iscsi-scst: Fix 32-bit compiler warnings Bart Van Assche 2019-02-08 03:43:35 +00:00
  • 685c3dfee3 scst: Avoid using 64-bit divisions on 32-bit systems Bart Van Assche 2019-02-08 03:42:15 +00:00
  • 2d1a46182c scst: Fix the TRACE_EXIT_HRES() macro Bart Van Assche 2019-02-08 03:40:56 +00:00
  • 2d5d0e978c scst_sysfs: Unbreak the 32-bit build Bart Van Assche 2019-02-07 16:26:26 +00:00
  • cb392c1ed4 Merge branch 'svn-trunk' Bart Van Assche 2019-02-06 20:01:42 -08:00
  • 769599bda8 README: Add more detailed information about latency measurements Bart Van Assche 2019-02-07 04:01:29 +00:00
  • 25a6519792 Merge branch 'svn-trunk' Bart Van Assche 2019-02-06 19:28:48 -08:00
  • 814aed2eef README: Make instructions to retrieve latency information more generic Bart Van Assche 2019-02-07 01:43:16 +00:00
  • 65cf98f90a scst_sysfs: Increase latency measurement suspend timeout from 1/HZ to 10 s Bart Van Assche 2019-02-07 01:13:54 +00:00
  • f1aa0ed5f0 Merge branch 'svn-trunk' Bart Van Assche 2019-02-04 20:13:37 -08:00
  • 5981007af0 README: Document the latency measurement infrastructure Bart Van Assche 2019-02-05 03:59:18 +00:00
  • dc03caa9cb Merge branch 'svn-trunk' Bart Van Assche 2019-02-03 16:02:11 -08:00
  • aebee8cb77 vdisk_blockio: Implement WRITE AND VERIFY Bart Van Assche 2019-02-04 00:00:46 +00:00
  • 44505adfb2 scst_vdisk: Introduce vdev_verify() Bart Van Assche 2019-02-03 23:57:46 +00:00
  • 2c905c8f01 scst_vdisk: Simplify blockio_check_finish() Bart Van Assche 2019-02-03 23:56:52 +00:00
  • bf705eaf11 ib_srpt: Remove non-standard support for immediate data (merge r7852 from trunk) Bart Van Assche 2019-01-13 23:59:07 +00:00
  • db55949455 Makefiles: Stop using $(SUBDIRS) (merge r7851 from trunk) Bart Van Assche 2019-01-13 21:57:33 +00:00
  • 097385d9fc scst_dlm: Fix scst_read_file() (merge r7872 from trunk) Bart Van Assche 2019-01-13 21:56:29 +00:00
  • 04127f2dea srpt: Port to Linux kernel v5.0 (merge r7853 from trunk) Bart Van Assche 2019-01-13 21:46:50 +00:00
  • 8956c74b67 scst: Complain loudly if 'fs' is incorrect (merge r7873 from trunk) Bart Van Assche 2019-01-13 21:44:01 +00:00
  • cb93e37399 Merge branch 'svn-trunk' Bart Van Assche 2019-01-13 13:41:53 -08:00
  • c87ada6fb6 scst: Suppress compiler warnings about redefining WRITE_VERIFY_16 on RHEL 7 Bart Van Assche 2019-01-13 21:41:45 +00:00
  • 88346b4aaf Merge r7891 and r7892 from trunk Bart Van Assche 2019-01-13 21:39:34 +00:00
  • b7fc7a25c6 scst_lib: Also check 'fs' for older kernel versions Bart Van Assche 2019-01-13 21:38:51 +00:00
  • b588f90ccb scst: Disable the kernel_write() backport for RHEL 7 Bart Van Assche 2019-01-13 21:37:40 +00:00
  • e712d32d79 scst: Provide a definition for bdev_io_opt() for kernel versions < v2.6.32 (merge r7878 from trunk) Bart Van Assche 2019-01-13 21:31:05 +00:00
  • 3838f3912a scst: Backport scst_blk_rq_cpu() to kernel versions before v2.6.28 (merge r7877 from trunk) Bart Van Assche 2019-01-13 21:30:17 +00:00
  • 2b477bd719 scst: Port to Linux kernel v5.0 (merge r7849 from trunk) Bart Van Assche 2019-01-13 21:27:19 +00:00
  • 5d081b0af4 scst: Make scst_alloc_add_tgt_dev() somewhat easier to read (merge r7848 from trunk) Bart Van Assche 2019-01-13 21:26:38 +00:00
  • e55d5e7176 scst: Backport kernel_read() to kernel versions before v4.14 (merge r7880 from trunk) Bart Van Assche 2019-01-13 21:22:05 +00:00
  • 2aad26460b scst: Disable I/O context sharing for kernel v4.21 and later kernels (merge r7855 from trunk) Bart Van Assche 2019-01-13 21:21:08 +00:00
  • da4513b557 scst: Fix RHEL 7.6 'EPOLLHUP undeclared' build error (merge r7843 from trunk) Bart Van Assche 2019-01-13 21:19:52 +00:00
  • 9f6e126e77 scst/include/backport.h: Suppress a compiler warning (merge r7881 from trunk) Bart Van Assche 2019-01-13 21:15:49 +00:00
  • 406e70a0d4 Merge branch 'svn-trunk' Bart Van Assche 2019-01-13 13:14:40 -08:00
  • ae0037f88c ib_srpt: Fix the build against kernel version v2.6.30 Bart Van Assche 2019-01-13 21:14:12 +00:00
  • 9a36a84c0e scst/include/backport.h: Suppress a compiler warning Bart Van Assche 2019-01-13 21:13:28 +00:00
  • 497fb8b9f2 scst: Backport kernel_read() to kernel versions before v4.14 Bart Van Assche 2019-01-13 21:11:54 +00:00
  • 1497af694b scst_vdisk: Fix the build for old kernel versions (v2.6.x) Bart Van Assche 2019-01-13 21:11:22 +00:00