Commit Graph

  • 7d218fb344 States cleanup and fix related login problem Vladislav Bolkhovitin 2010-04-23 11:26:39 +00:00
  • a4cfff4882 Web updates Vladislav Bolkhovitin 2010-04-23 10:56:11 +00:00
  • 8404310cda IET r325: Minor fix-up for ietadm operations. Vladislav Bolkhovitin 2010-04-23 10:42:10 +00:00
  • 7cdcc6e43a Merge with IET r277: Fix TTT for final PDU. For Text Response it must be ISCSI_RESERVED_TAG. Vladislav Bolkhovitin 2010-04-21 22:28:38 +00:00
  • f025190b53 - Loosly merge of IET r271: fix connection and session leak on connection preparation stages - Cleanups Vladislav Bolkhovitin 2010-04-21 22:17:43 +00:00
  • 835a346923 Merge of IET r263: Vladislav Bolkhovitin 2010-04-21 18:38:34 +00:00
  • 1b861ae336 - Merge of IET r255: cleanup copy & pasted code - Docs update Vladislav Bolkhovitin 2010-04-21 18:32:35 +00:00
  • 1848b1b15b Merge of IET r240: Fix use of uninitialised data in nl_write() Vladislav Bolkhovitin 2010-04-21 18:03:08 +00:00
  • eb05cb541e Merge of IET r228: add module version and description Vladislav Bolkhovitin 2010-04-21 17:56:48 +00:00
  • 623c62d339 IET r219: Fixed log_debug to properly evaluate logging level. Vladislav Bolkhovitin 2010-04-21 17:51:50 +00:00
  • df4afc1736 IET r218: set the Final-bit on empty text response PDUs Vladislav Bolkhovitin 2010-04-21 17:48:33 +00:00
  • a158f6fbe5 Removed because accepted in mainline kernel. Bart Van Assche 2010-04-21 11:02:13 +00:00
  • ea4588ea60 Updated readahead-2.6.32.patch because of a recent kernel 2.6.32 stable patch. Bart Van Assche 2010-04-21 10:33:37 +00:00
  • 5a3dc8e8a8 Let's don't attach to pass-through devices to dev handler by default in the sysfs build Vladislav Bolkhovitin 2010-04-20 19:25:05 +00:00
  • 88030d3b1f Minor fixes Vladislav Bolkhovitin 2010-04-20 18:42:18 +00:00
  • d27d945c4f Fix for possible crash on unload for kernels below 2.6.25 Vladislav Bolkhovitin 2010-04-20 18:05:16 +00:00
  • ab0d13c09c Uniform virtual and pass-through dev handlers for simplicity. Vladislav Bolkhovitin 2010-04-20 13:20:47 +00:00
  • 05888f9db0 Un-break the nightly build. Bart Van Assche 2010-04-16 18:24:56 +00:00
  • 23ab28dcc7 Fix preliminary completion of reinstatement pending commands. Vladislav Bolkhovitin 2010-04-15 19:51:31 +00:00
  • 31da70434d Fixed crash on read-only attributes after manual chmod on them. Reported by Mehmet Ali Cer <mehmet.ali.cer@gmail.com> Vladislav Bolkhovitin 2010-04-14 19:08:40 +00:00
  • 3a7fae9677 Removed trailing whitespace. Bart Van Assche 2010-04-14 18:03:04 +00:00
  • fa80e59bdc Updated Subversion ignore list. Bart Van Assche 2010-04-14 17:44:23 +00:00
  • bc6701c190 Typo fixed noticed by Phil White <phil@philwhite.org> Vladislav Bolkhovitin 2010-04-14 12:25:21 +00:00
  • ea66767c25 Minor versionning fixes and comments Vladislav Bolkhovitin 2010-04-13 18:30:53 +00:00
  • ff6d116e49 Minor mainline kernel related fixes and cleanups Vladislav Bolkhovitin 2010-04-13 17:25:45 +00:00
  • 32082dc44a Small docs update Vladislav Bolkhovitin 2010-04-12 17:38:08 +00:00
  • 70c3602671 Removed trailing whitespace. Bart Van Assche 2010-04-11 20:08:56 +00:00
  • 0b0e104049 - Make internal comments be in the kernel's style - Minor cleanups Vladislav Bolkhovitin 2010-04-10 19:47:32 +00:00
  • 458e83c957 Small docs updates Vladislav Bolkhovitin 2010-04-09 10:28:50 +00:00
  • 80527e905e - Added new scst perl module 0.9.00. Note, this version does not yet work with scstadmin. Please use older scst-0.8.xx. This new module is a complete rewite to support sysfs. Mark Buechler 2010-04-08 19:30:22 +00:00
  • 9449c43bc8 Docs updated Vladislav Bolkhovitin 2010-04-08 18:28:39 +00:00
  • 4d348eb0f9 User's logo fixed Vladislav Bolkhovitin 2010-04-08 17:16:06 +00:00
  • 4d5aaf047b Copyrights updated Vladislav Bolkhovitin 2010-04-06 08:57:48 +00:00
  • 12b1d9d57e Changes: - Process the pattern [01] && defined(...) properly. - Added command-line option -d (debug) to generate-kernel-patch. Bart Van Assche 2010-04-04 13:27:24 +00:00
  • 38575b3d34 RHEL 5 / CentOS 5 bug fix: the argument of flush_workqueue() is a workqueue pointer, not a struct work pointer. Bart Van Assche 2010-04-04 11:55:37 +00:00
  • fb9fec14f3 Builds again on RHEL 5.x / CentOS 5.x. Bart Van Assche 2010-04-04 11:32:02 +00:00
  • 4aadb84528 Added timeout handling for IB completions, in case it would ever happen that a HCA does not send an IB completion for an RDMA operation or IB send. Bart Van Assche 2010-04-02 16:38:15 +00:00
  • 9689701186 Updated kernel revisions. Bart Van Assche 2010-04-02 10:41:09 +00:00
  • eb90a10e48 Updated kernel revisions. Bart Van Assche 2010-04-01 10:54:46 +00:00
  • 4dec24f15c Fixed two more compiler warnings. Bart Van Assche 2010-04-01 10:53:41 +00:00
  • 2e6b0aef42 Changes: - Fixed a rare lockup triggered by module removal while I/O was ongoing. - Made sure that IB cable removal works fine. - Exported srpt_service_guid via sysfs. - Made sure that ib_srpt.c compiles fine with #undef CONFIG_SCST_PROC. Bart Van Assche 2010-03-31 18:04:23 +00:00
  • c7be8ae91d - Improve errors reporting Vladislav Bolkhovitin 2010-03-31 11:42:15 +00:00
  • e4ba045c90 Fix for compilaion issue with kernels between .18 < and .25. Vladislav Bolkhovitin 2010-03-31 11:10:08 +00:00
  • fd6d06e3f3 Fixed several compiler warnings. Bart Van Assche 2010-03-31 09:18:28 +00:00
  • 672c927e1b Fixed a format specification mismatch. Bart Van Assche 2010-03-31 06:51:51 +00:00
  • 4e53e166b4 - Some reference leaks fixed - Updated to compile on pre-2.6.25 kernels - Small docs updates Vladislav Bolkhovitin 2010-03-30 11:28:20 +00:00
  • f2b01c8595 Converted function, enum and struct documentation to kernel-doc style. Bart Van Assche 2010-03-27 10:40:13 +00:00
  • 53a9bad357 Fixed several compiler and checkpatch warnings. Bart Van Assche 2010-03-27 08:46:06 +00:00
  • b0cf40d013 Fixed checkpatch complaints about whitespace. Bart Van Assche 2010-03-27 08:45:18 +00:00
  • 9df6e66097 Removed trailing whitespace. Bart Van Assche 2010-03-27 08:27:21 +00:00
  • a93d5b593e Small cleanups and improvements Vladislav Bolkhovitin 2010-03-26 19:46:41 +00:00
  • 168f4c3335 Document that the io_context patch isn't needed anymore Vladislav Bolkhovitin 2010-03-25 19:47:28 +00:00
  • 08e7c3fba6 Great threads handling and performance improvements: Vladislav Bolkhovitin 2010-03-25 19:43:41 +00:00
  • cdebb360f6 Small web fixes Vladislav Bolkhovitin 2010-03-23 14:08:17 +00:00
  • 70615e2dc3 dos2unix Vladislav Bolkhovitin 2010-03-19 11:47:42 +00:00
  • 1d4d2e85b5 Fix minor mistake Vladislav Bolkhovitin 2010-03-19 11:44:39 +00:00
  • e995fc514c Addressing method docs updated Vladislav Bolkhovitin 2010-03-18 19:29:31 +00:00
  • 9c5142e3b8 Deeply reworked patch from Mehmet Ali Cer <mehmet.ali.cer@gmail.com> implementing flat LUNs addressing methods required by some operation systems. Vladislav Bolkhovitin 2010-03-18 18:17:06 +00:00
  • 9a240380eb Remake CONFIG_SCST_STRICT_SERIALIZING in a more simple and straightforward way using ORDERED attribute Vladislav Bolkhovitin 2010-03-18 12:05:11 +00:00
  • 1f216064f3 Uniform max queue depth handling in iSCSI Vladislav Bolkhovitin 2010-03-18 11:44:39 +00:00
  • 2b9296eed8 Merge of trunk's r1554: Vladislav Bolkhovitin 2010-03-18 10:43:18 +00:00
  • 2fcee2a380 Fix for possible requirsive target_mutex taking Vladislav Bolkhovitin 2010-03-17 19:41:16 +00:00
  • cbaab260f1 Add new scst_cmd_get_queue_type()/scst_cmd_set_queue_type() accessors and use them in target drivers instead of direct access to SCST's cmd->queue_type. Vladislav Bolkhovitin 2010-03-17 19:11:18 +00:00
  • ec832bca75 Fix copy_to_user()/copy_from_user() wrong reeturn value processing Vladislav Bolkhovitin 2010-03-17 18:45:23 +00:00
  • 9e64792d80 Merge of the trunk's r1549: Vladislav Bolkhovitin 2010-03-17 18:17:07 +00:00
  • b09642eb1c Merge of trunk's r1548: Vladislav Bolkhovitin 2010-03-17 18:10:16 +00:00
  • 20efd3bc3e Some speedup for massive targets deletions Vladislav Bolkhovitin 2010-03-17 18:05:31 +00:00
  • 68f4ab3fad Set bufflen for not expected transfer len case to max to allow, e.g., to get immediate iSCSI data. Otherwise, the iSCSI target will get a too low buffer error and have to close connection. Vladislav Bolkhovitin 2010-03-17 17:40:17 +00:00
  • 276a5659a9 Patch from Alexey Obitotskiy <alexeyo1@open-e.com> (with changes) implementing support limiting number of sessions for a target (MaxSessions) Vladislav Bolkhovitin 2010-03-17 14:03:41 +00:00
  • dc3f4265c9 Key mark for explicit confirmations added Vladislav Bolkhovitin 2010-03-17 12:56:35 +00:00
  • 95bdae04a4 Minor docs update Vladislav Bolkhovitin 2010-03-17 12:48:21 +00:00
  • 063b1f9d71 Web updates Vladislav Bolkhovitin 2010-03-16 18:38:13 +00:00
  • b05d967c8a Clarified a source code comment. Bart Van Assche 2010-03-15 19:25:29 +00:00
  • ab5da422b8 - SysfsRules file added - Other docs updated - ini_group renamed to ini_groups Vladislav Bolkhovitin 2010-03-13 11:59:24 +00:00
  • 2dd3f7676b Small docs updates Vladislav Bolkhovitin 2010-03-10 17:57:39 +00:00
  • 129bf5e431 - Limit devices names to avoid confusions with truncated names - For sysfs build remove scst_vdisk_ID module parameter and introduce setup_id sysfs attribute with the same goal - Minor fixes Vladislav Bolkhovitin 2010-03-10 12:51:04 +00:00
  • 17db798a36 Make enable_target() interface more clear Vladislav Bolkhovitin 2010-03-10 11:56:15 +00:00
  • 256b25cc0f - Dev handler sysfs interface changed to match new unified rules - Docs updated - Other minor fixes, improvements and cleanups Vladislav Bolkhovitin 2010-03-09 19:36:48 +00:00
  • 157a65737c Remove accidental double cmnd_exec_logout() call noticed by Alexey Obitotskiy <alexeyo1@open-e.com> Vladislav Bolkhovitin 2010-03-09 11:21:27 +00:00
  • b9d4a45cca This patch allows for SCST_USER_PARSE to return status and abort commands execution on the parse stage. Vladislav Bolkhovitin 2010-03-09 11:13:50 +00:00
  • 528414e67f Patch from Alexey Obitotskiy <alexeyo1@open-e.com> implementing EUI-64 identifier for 0x83 VPD page Vladislav Bolkhovitin 2010-03-05 17:53:27 +00:00
  • 82ef8e1ee1 Forgotted piece of noop -> nop rename Vladislav Bolkhovitin 2010-03-05 13:09:30 +00:00
  • 88e5601df0 Deeply reworked patch from Alexey Obitotskiy <alexeyo1@open-e.com> implementing support for sending NOP-In requests Vladislav Bolkhovitin 2010-03-05 12:56:20 +00:00
  • e56b672502 Updated error messages -- req_lim < 0 is not an internal error but can be caused by a buggy initiator. Bart Van Assche 2010-03-03 19:36:05 +00:00
  • a32e120e21 Added missing space in an error message. Bart Van Assche 2010-03-03 19:29:37 +00:00
  • 2651efc87e If a device set read-only in a security group, it should also be reported in MODE SENSE Vladislav Bolkhovitin 2010-03-03 10:57:53 +00:00
  • 85aa95c415 Follow up to the previous commit Vladislav Bolkhovitin 2010-03-02 17:58:44 +00:00
  • eba1edba31 - Makes initial pass-through devices checks less strict. The main reason for that is because not all devices comply SCSI requirements too well. - Workarounds in vdisk readv/writev limitation to process only limited number of entries per call Vladislav Bolkhovitin 2010-03-02 17:32:23 +00:00
  • 6463e79a7c Fixes crash on very big buffers allocations reported by Matteo Tescione <matteo@rmnet.it> and others Vladislav Bolkhovitin 2010-03-01 19:41:14 +00:00
  • a041986db3 fcst: fix abort handling Joe Eykholt 2010-03-01 18:35:36 +00:00
  • 5dc06c26de scripts/run-regression-tests works now for the 2.6.33 kernel too. Bart Van Assche 2010-03-01 17:32:38 +00:00
  • 9c02ed26c7 Update for 2.6.33 Vladislav Bolkhovitin 2010-03-01 15:56:31 +00:00
  • 5f973827df Patch from Alexey Obitotskiy <alexeyo1@open-e.com> with cleanups and fixes implementing setting and managing relative target IDs. Vladislav Bolkhovitin 2010-03-01 13:38:06 +00:00
  • 5d2da8b297 fcst: set max_hw_pending_time Joe Eykholt 2010-02-25 18:23:23 +00:00
  • 0c0a734968 A set of startup scripts for Gentoo customized by Scott R. Bowe <scottb@sentania.net> Vladislav Bolkhovitin 2010-02-25 14:14:23 +00:00
  • 713410951b Minor fixes and cleanups Vladislav Bolkhovitin 2010-02-25 13:37:56 +00:00
  • 968f9aa146 Property svn:ignore set Vladislav Bolkhovitin 2010-02-25 11:33:24 +00:00
  • 93e5dcab3c Removed trailing whitespace because checkpatch complained about it. Bart Van Assche 2010-02-21 19:30:39 +00:00
  • d50a02767d Added fcst code in generate-kernel-patch output. Bart Van Assche 2010-02-21 09:00:20 +00:00
  • f1ee68d35d Web updates and fixes Vladislav Bolkhovitin 2010-02-20 20:35:28 +00:00