Commit Graph

  • 2ded8743df Merged revisions 3705 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-27 01:31:41 +00:00
  • 51d09c6fe8 Merged revisions 3713 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-27 01:29:41 +00:00
  • 189fef8e15 Merged revisions 3672-3675 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-27 01:28:31 +00:00
  • 728f8f149e Blocked revisions 3676-3687,3691-3694,3696-3697,3699-3700,3702-3704,3707,3714-3719,3731-3732,3735-3737,3741-3742,3748-3750,3752-3756,3759-3760,3764-3769,3771-3772,3774 via svnmerge Vladislav Bolkhovitin 2011-07-27 01:25:52 +00:00
  • 90aa221cbb Update for kernels 3.0 Vladislav Bolkhovitin 2011-07-27 01:13:10 +00:00
  • f58e5ff746 - Help menu cleanup. Mark Buechler 2011-07-26 18:39:14 +00:00
  • 5bb53889f6 scstadmin: Port ALUA support to new sysfs interface Bart Van Assche 2011-07-26 18:31:58 +00:00
  • dc7c3c569d - Hopefully the last fix for initiator to target. Mark Buechler 2011-07-26 18:28:37 +00:00
  • d590380e90 - Terminology fix pointed out my Bart Van Assche - rename initiator to target wrt target groups. Mark Buechler 2011-07-26 18:22:12 +00:00
  • df0b08fd87 - Update man page for minor argument changes. Mark Buechler 2011-07-26 17:18:20 +00:00
  • 6dfea77a42 - Sync version with scst. Mark Buechler 2011-07-26 17:03:42 +00:00
  • c69d248484 - Forgot initiators within target groups. ALUA should be complete now. Mark Buechler 2011-07-26 17:03:15 +00:00
  • 31a3b9b5b3 - Finish writeConfiguration(). - Added clearConfiguration() support for ALUA. - Added applyConfiguration() support for ALUA. Mark Buechler 2011-07-26 16:47:49 +00:00
  • 16cf933695 - Update addDeviceGroup() to latest svn. Mark Buechler 2011-07-26 13:51:10 +00:00
  • 7999ac6f53 srpt: Make build mode switches silent Bart Van Assche 2011-07-26 09:27:48 +00:00
  • 84f56dfa67 srpt: Change default build mode from release to debug. Add support for "make 2debug" / "make 2release" / "make 2perf". Bart Van Assche 2011-07-26 09:26:17 +00:00
  • b21be77a50 - Ignore the new DEVICE_GROUP clause when applying SCST attributes. Mark Buechler 2011-07-25 20:11:21 +00:00
  • 8480912712 - Remove some left over debugging. Mark Buechler 2011-07-25 19:21:55 +00:00
  • efb56801e9 - Read current ALUA configuration. - Write current ALUA configuration. Mark Buechler 2011-07-25 19:19:14 +00:00
  • 00fcdca302 - Finish out the new ALUA options to scstadmin. - Standardize the new options. - Bug fixes. Mark Buechler 2011-07-25 18:25:48 +00:00
  • 03c41350bd - Add in device group attributes for if/when they are supported. - Add a couple more ALUA arguments to scstadmin. Mark Buechler 2011-07-25 15:24:50 +00:00
  • 0e3325b705 ib_srpt: Fix an RHEL-specific compiler warning. Bart Van Assche 2011-07-24 10:56:57 +00:00
  • eee245a1c6 scst: Only define KERN_CONT for non-RHEL pre-2.6.24 kernels instead of defining it conditionally. Bart Van Assche 2011-07-24 10:36:21 +00:00
  • 7535772ccb Remove kernel 2.6.28 because it doesn't build with a recent "make". Bart Van Assche 2011-07-24 10:03:32 +00:00
  • dea280a0f9 scstadmin: Make (un)installation work again Bart Van Assche 2011-07-23 12:25:55 +00:00
  • 84d6b9b6b4 Revert r3737 Bart Van Assche 2011-07-23 12:08:01 +00:00
  • a3344b629a scstadmin: Install scstadmin in the proper directory Bart Van Assche 2011-07-23 08:27:34 +00:00
  • 7096e492ba Improve changing debug/release/etc states by making them not depending from the previous state. Hence, the corresponding labels were renamed to 2debug, 2release and 2perf. Vladislav Bolkhovitin 2011-07-22 23:10:08 +00:00
  • d1b42a46a6 - Add initiator and attribute methods to module. - Rename overly long method names. - Add a couple more ALUA options to scstadmin. Mark Buechler 2011-07-22 18:19:33 +00:00
  • 5795bdae00 Remove kernel versions 2.6.26 and older Bart Van Assche 2011-07-22 15:40:31 +00:00
  • 4a7c82f872 Update kernel versions Bart Van Assche 2011-07-22 13:48:13 +00:00
  • dc35b9c201 scst_vdisk: Join two source code lines Bart Van Assche 2011-07-22 12:25:08 +00:00
  • b2a60a6ebd scst_vdisk: Fix spelling of a macro name Bart Van Assche 2011-07-22 11:57:25 +00:00
  • 40d862c972 ib_srpt: Update author information Bart Van Assche 2011-07-22 11:50:11 +00:00
  • 0648776e65 scstadmin: Make the default installation prefix /usr/local configurable Bart Van Assche 2011-07-21 19:00:24 +00:00
  • b52f158f91 - Fix Makefile. Mark Buechler 2011-07-21 18:53:54 +00:00
  • 24a1a3553d - Rename module directory to new version. Mark Buechler 2011-07-21 18:53:32 +00:00
  • 1e95f146b1 - Hopefully finish out module additions (largely untested) - Add basic functions to scstadmin for ALUA - Increment version to be more in line with next SCST release Mark Buechler 2011-07-21 18:50:58 +00:00
  • b069bb43d3 - Initial module support for ALUA Mark Buechler 2011-07-21 17:31:09 +00:00
  • 0b5c9f7569 scst/ALUA: Support use of the "create" verb next to "add" to create device groups and target groups Bart Van Assche 2011-07-21 15:42:58 +00:00
  • 688b1d50a6 scstadmin: For the new sysfs interface, make scstadmin independent of the presence of the text [key] on the second line of the value of a sysfs attribute Bart Van Assche 2011-07-21 13:46:55 +00:00
  • 9f0f453354 scst/sysfs: do not access scst_dev_handler_types[] outside its bounds Bart Van Assche 2011-07-21 09:52:21 +00:00
  • 1b79bc57e9 scstadmin: Refactoring - use make_path() wherever possible Bart Van Assche 2011-07-21 08:27:01 +00:00
  • 3e13713e87 scstadmin: Modify make_path() such that there is only a single leading slash at the start of absolute paths and such that it does not convert relative paths into absolute paths. Bart Van Assche 2011-07-21 08:26:04 +00:00
  • 588ed2f4d0 scstadmin: Refactoring - rename mkpath() into make_path(). While the current code works fine, the function mkpath() has the same name but different behavior than the Perl library function mkpath(), which is confusing for humans. Bart Van Assche 2011-07-21 08:24:55 +00:00
  • 5e293c567f Add man pages for scstadmin, /etc/scst.conf and /etc/default/scst, including the scst-devel mailing list address for feedback and scstadmin author information Bart Van Assche 2011-07-21 07:27:15 +00:00
  • bad6359752 scstadmin: Fix copy/paste bugs in the error messages in initiators() and luns(). Bart Van Assche 2011-07-20 16:39:12 +00:00
  • 573ab14fe1 scstadmin: Unify the code for enumerating all SCST devices and the code for enumerating all SCST devices associated with a specific device handler Bart Van Assche 2011-07-20 14:47:45 +00:00
  • a66cbc4115 scstadmin: Add support for the sysfs interface provided by the code on the sysfs-tree-changes branch Bart Van Assche 2011-07-20 12:47:04 +00:00
  • 158182310c scstadmin: Add local variables for emacs Bart Van Assche 2011-07-20 06:54:59 +00:00
  • be2a156d3d /etc/init.d/scst: Replace another instance of "echo y | scstadmin" by "scstadmin -noprompt". Bart Van Assche 2011-07-19 19:06:02 +00:00
  • b635ddf133 Whitespace-ony changes: use tab to indent and remove trailing whitespace Bart Van Assche 2011-07-19 16:10:11 +00:00
  • 6640a95b54 scstadmin: Fix handlers(), the subroutine that scans for loaded device handlers Bart Van Assche 2011-07-19 15:39:39 +00:00
  • 8fd3c8dcac scstadmin: Make clear that the initiator group argument is optional for the LUN manipulation commands. Bart Van Assche 2011-07-18 11:54:02 +00:00
  • 6b84c4cfdb scstadmin: Change help text wording. Bart Van Assche 2011-07-18 10:37:31 +00:00
  • 8d652ce151 scstadmin: When adding a target attribute, report that a target attribute is being added instead of a driver attribute. Bart Van Assche 2011-07-18 10:00:13 +00:00
  • 5346d1cfd9 scstadmin: Should have been included in r3683. Bart Van Assche 2011-07-18 09:13:12 +00:00
  • 3ea5e2d4e5 scstadmin: Partially revert r3678. Checking whether a group name has been specified is the responsability of the Perl command line parser. Bart Van Assche 2011-07-18 08:56:06 +00:00
  • d57423be9a scstadmin: Make -write_config write out initiator names in alphabetical order Bart Van Assche 2011-07-18 07:54:12 +00:00
  • bdba6df123 scstadmin: Only show usage information if -h or -help has been specified. Do not try to execute the specified command if there is a syntax error in the command line arguments. Bart Van Assche 2011-07-18 07:49:05 +00:00
  • a2186fddc0 /etc/init.d/scst: Use the -noprompt option of scstadmin instead of "echo y |". Bart Van Assche 2011-07-18 07:46:17 +00:00
  • c972696b3b scstadmin: Make clear that -group is optional for -set_lun_attr. Bart Van Assche 2011-07-17 14:07:18 +00:00
  • f3b7c16dff scstadmin: Add information about -list_grp_attr in the scstadmin help text. Also, complain if no group name has been specified for -list_grp_attr. Bart Van Assche 2011-07-17 13:54:28 +00:00
  • 12be13f881 scstadmin: Add missing comma in an error message Bart Van Assche 2011-07-17 13:30:14 +00:00
  • 02405d17f6 scstadmin: Fix documentation of -list_lun_attr and also the error message printed if -driver or -target is missing for -list_lun_attr. Bart Van Assche 2011-07-17 13:20:59 +00:00
  • 0fec18302a scstadmin -list_drv_attr: Do not print the error message "No such driver found" for target drivers without attributes Bart Van Assche 2011-07-17 13:10:39 +00:00
  • fd96524a64 scstadmin: Fix a documentation inconsistency Bart Van Assche 2011-07-17 11:34:09 +00:00
  • 654cc65319 put_page_callback patch for RHEL61 implemented by Patrick Zwahlen <paz@navixia.com> Vladislav Bolkhovitin 2011-07-16 03:41:06 +00:00
  • ca66f0fa2d fcst: Add a paragraph to the README Bart Van Assche 2011-07-10 11:04:49 +00:00
  • 8d83e99f0b Blocked revisions 3644-3651,3655,3660,3662 via svnmerge Vladislav Bolkhovitin 2011-07-07 21:39:14 +00:00
  • 431acc0d1f Merged revisions 3663 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:35:29 +00:00
  • a7ff034c24 Merged revisions 3661 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:29:31 +00:00
  • a0dd384615 Merged revisions 3659 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:23:20 +00:00
  • be51c024b6 Merged revisions 3656-3657 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:17:29 +00:00
  • 1c8f3f2b8e Merged revisions 3654 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:15:45 +00:00
  • 7117946c2a Merged revisions 3653 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:13:07 +00:00
  • c233f5a64f Merged revisions 3652 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-07 21:12:00 +00:00
  • 660cc185d8 Let's print initiator and target names for not found LUNs to simplify diagnostics Vladislav Bolkhovitin 2011-07-07 19:58:11 +00:00
  • dc7cd39f2b Logging cleanup Vladislav Bolkhovitin 2011-07-07 19:56:26 +00:00
  • 1843f692de Cleanup Vladislav Bolkhovitin 2011-07-07 19:52:45 +00:00
  • 8bfb6b40d7 Web updates Vladislav Bolkhovitin 2011-07-07 19:52:17 +00:00
  • 43c366ecf3 fcst: Add a paragraph in the README about the FCoE protocol. Bart Van Assche 2011-07-07 18:53:58 +00:00
  • e97c482436 scst: Avoid that scst_pr_remove_device_files() causes a crash if pr_file_name == NULL or pr_file_name1 == NULL Bart Van Assche 2011-07-05 16:49:23 +00:00
  • 834015970b Add iscsi-scst/kernel/patches/rhel/put_page_callback_addendum-rhel6.patch Bart Van Assche 2011-07-04 16:20:23 +00:00
  • de5750b8fb scst_vdisk: Only mark manually set thin_provisioned sysfs attributes as [key] Bart Van Assche 2011-07-03 10:04:02 +00:00
  • 42d47feb26 scst_vdisk: Always add a newline after [key] in sysfs attribute values Bart Van Assche 2011-07-03 10:03:04 +00:00
  • 30540fd289 scstadmin: Add command-line options -h and --help Bart Van Assche 2011-07-03 09:36:33 +00:00
  • 4f9a54f694 Send scstadmin help text to stdout instead of stderr such that it is easier to pipe to less Bart Van Assche 2011-07-02 12:30:34 +00:00
  • bf75702c0b scst: Avoid that the compiler complains about 'dev' being unused with CONFIG_SCST_STRICT_SERIALIZING enabled Bart Van Assche 2011-07-02 11:55:51 +00:00
  • 6a353597eb ib_srpt: Remove a trailing tab Bart Van Assche 2011-07-02 11:54:14 +00:00
  • 42c151b01c ib_srpt: Increase RDMA completion time from 60s to 80s such that it is above the maximum time it can take for the HCA to deliver a completion (which is 60.129s with local ack timeout = 18 and retry_cnt = 7) Bart Van Assche 2011-07-02 11:36:44 +00:00
  • fa232d0c22 ib_srpt: Log QP timeout if debugging is enabled Bart Van Assche 2011-07-01 19:26:11 +00:00
  • 32f5924e18 ib_srpt: Zero-initialize QP attributes before invoking ib_modify_qp() Bart Van Assche 2011-07-01 19:19:20 +00:00
  • d48497f4d3 scstadmin: Whitespace fixes for the -write_config changes introduced in r3606. Bart Van Assche 2011-06-30 18:40:29 +00:00
  • f36e96833d - scst_check_local_events() should be called in scst_real_exec() and scst_local_exec(), because if a command passed in those procedures, it for sure was delayed in some list, so recheck if it was aborted is necessary. Vladislav Bolkhovitin 2011-06-30 01:01:17 +00:00
  • 2e7a79a83c Major cleanups: Vladislav Bolkhovitin 2011-06-29 01:45:42 +00:00
  • 29ce83783c Blocked revisions 3606-3609,3626-3633 via svnmerge Vladislav Bolkhovitin 2011-06-28 01:15:50 +00:00
  • 618897d1af Merged revisions 3635 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-06-28 01:13:44 +00:00
  • 1f7337c8ac - Added CPU barriers around io_context_ready manipulations - Docs updates - Cleanups Vladislav Bolkhovitin 2011-06-28 01:08:31 +00:00
  • 2d400c4102 Add implicit ALUA support (merged r3446, r3451, r3457 and r3513 from the trunk). Bart Van Assche 2011-06-27 16:16:03 +00:00