Commit Graph

  • c014e007b6 ib_srpt: Remove a superfluous __srpt_close_ch() call (Merged r3872 from trunk). Bart Van Assche 2011-09-27 16:57:38 +00:00
  • ee2dead009 scst, latency statistics: Introduce timespec_to_ns(). Bart Van Assche 2011-09-24 14:11:39 +00:00
  • cc480d7829 Blocked revisions 3841-3843,3847,3850,3853-3859,3866-3867,3869-3870,3872,3875-3877 via svnmerge Vladislav Bolkhovitin 2011-09-23 02:03:23 +00:00
  • 24a453bc16 ib_srpt: Avoid that the cleanup code invoked after rejecting a new initiator connection triggers a race condition Bart Van Assche 2011-09-22 17:51:19 +00:00
  • f3425ccf02 ib_srpt: Remove an outdated comment Bart Van Assche 2011-09-22 17:49:45 +00:00
  • 80a0c069de ib_srpt: Clean up two PRINT_ERROR() statements Bart Van Assche 2011-09-22 17:49:04 +00:00
  • 15f48dd4ef ib_srpt: Follow-up for r3873 (for modes thread == 0 or thread == 2 only) Bart Van Assche 2011-09-19 18:31:51 +00:00
  • d8c5e561a8 ib_srpt: Reenable session unregistration if thread != 1 Bart Van Assche 2011-09-18 13:03:01 +00:00
  • ce85be1595 ib_srpt: Remove a superfluous __srpt_close_ch() call Bart Van Assche 2011-09-18 12:23:13 +00:00
  • 3bc77c2236 ib_srpt: Fix "rejected SRP_LOGIN_REQ because creating a new RDMA channel failed" Bart Van Assche 2011-09-18 11:57:46 +00:00
  • 1c358f4222 ib_srpt: Fix "rejected SRP_LOGIN_REQ because creating a new RDMA channel failed" Bart Van Assche 2011-09-18 11:15:17 +00:00
  • afe7e9c6ec ib_srpt: Show the state name in debug messages Bart Van Assche 2011-09-18 11:04:10 +00:00
  • 9993f198ae ib_srpt: Reduce Last WQE wait time (merge r3866 and 3867 from trunk) Bart Van Assche 2011-09-18 08:18:53 +00:00
  • 407f5b0c64 Follow-up for r3866 Bart Van Assche 2011-09-18 08:01:29 +00:00
  • 8afd4e9d4e ib_srpt: Reduce the Last WQE wait time Bart Van Assche 2011-09-18 07:38:37 +00:00
  • 2a4e7122e3 ib_srpt: Eliminate a variable that became superfluous due to previous merges Bart Van Assche 2011-09-18 06:48:57 +00:00
  • 344a72508a ib_srpt: Only invoke wake_up_process() in threaded mode Bart Van Assche 2011-09-18 06:47:40 +00:00
  • 94418431ce Patch from Abhilash Sankar <Abhilash.S@hcl.com> with some fixes Vladislav Bolkhovitin 2011-09-18 00:58:15 +00:00
  • 98a7e0e8b0 Version changed to 2.1.1-pre Vladislav Bolkhovitin 2011-09-18 00:25:52 +00:00
  • 2dc3be5a42 Merge trunk r3632 properly Bart Van Assche 2011-09-17 16:20:48 +00:00
  • c57dc1b9f0 ib_srpt: Merge r3854..3859 from trunk Bart Van Assche 2011-09-17 16:00:12 +00:00
  • aa7647b0bb Fix a typo introduced in r3858 Bart Van Assche 2011-09-17 15:38:09 +00:00
  • 191f40304d ib_srpt: Make sure that rmmod finishes Bart Van Assche 2011-09-17 15:24:37 +00:00
  • ff60ad9a52 ib_srpt: Don't wait forever for the Last WQE event Bart Van Assche 2011-09-17 15:23:36 +00:00
  • c3c23dcb7e ib_srpt: Make srpt_release_sdev() logging more informative Bart Van Assche 2011-09-17 15:22:13 +00:00
  • 97547c2f1d ib_srpt: Relax a WARN_ON() statement such that it doesn't fire needlessly Bart Van Assche 2011-09-17 15:21:07 +00:00
  • 5f0326aa3d ib_srpt: Mask off AGN_MASK bits before invoking ib_cm_listen() Bart Van Assche 2011-09-17 15:19:45 +00:00
  • 40c8c3ae0a ib_srpt: Make error reporting more detailed Bart Van Assche 2011-09-17 15:17:41 +00:00
  • 89eb6b5eb6 ib_srpt: Builds again on 32-bit systems (backported r3815 from trunk) Bart Van Assche 2011-09-13 18:45:13 +00:00
  • 5acb28a66b ib_srpt: switch to 2.1.1-pre Bart Van Assche 2011-09-13 18:41:25 +00:00
  • 29ebc5ba12 Web updates Vladislav Bolkhovitin 2011-09-08 02:17:01 +00:00
  • 2fd10bc541 Remove outdated srpt to-do list (merge r3847 from the trunk). Bart Van Assche 2011-09-07 19:04:34 +00:00
  • 5a4ee2342b ib_srpt: Remove to-do list because outdated Bart Van Assche 2011-09-07 19:03:06 +00:00
  • 23e1a4a9a9 ib_srpt: Prepare 2.1.0 release Bart Van Assche 2011-09-07 18:56:47 +00:00
  • 90635c9533 Merge r3844 from the trunk. Bart Van Assche 2011-09-07 18:55:18 +00:00
  • bde71b8cff scst_vdisk, thin provisioning: unmap the largest range possible even if the upper bound of the range is not a multiple of PAGE_CACHE_SIZE. This is a follow-up for r3799 and removes the PRINT_ERROR() statement introduced in that revision. Bart Van Assche 2011-09-07 18:52:46 +00:00
  • b5865c7969 /etc/init.d: When installing SCST 3.0, disable and remove the now obsolete iscsi-scst and qla2x00t init scripts. Bart Van Assche 2011-09-04 11:57:39 +00:00
  • 43d576aa48 Changelogs updated Vladislav Bolkhovitin 2011-09-01 20:15:42 +00:00
  • 370735f023 Web updates Vladislav Bolkhovitin 2011-09-01 19:47:41 +00:00
  • 9f037ecea9 Version updated Vladislav Bolkhovitin 2011-09-01 19:25:22 +00:00
  • f371b78573 Merged revisions 3838 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-09-01 19:06:32 +00:00
  • 29a71a91e5 Update tag for 2.1.0 release Vladislav Bolkhovitin 2011-09-01 19:04:24 +00:00
  • 8099d0ae77 2.1.0 release Vladislav Bolkhovitin 2011-09-01 19:01:25 +00:00
  • 2e0329c2d2 Merged revisions 3799-3800,3818-3819,3823-3825,3828,3831,3833 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-09-01 18:49:22 +00:00
  • 98df3f4c7f Blocked revisions 3832 via svnmerge Vladislav Bolkhovitin 2011-09-01 18:30:21 +00:00
  • 206b744b87 Blocked revisions 3789,3793-3794,3796-3798,3801-3817,3820-3822,3826-3827,3829-3830 via svnmerge Vladislav Bolkhovitin 2011-09-01 18:29:49 +00:00
  • 960239ed1e - Fix possible deadlock between vdev_sysfs_process_get_filename() and vdisk_del_device() Vladislav Bolkhovitin 2011-09-01 18:22:27 +00:00
  • 2eb5d1ea6c nightly build: kernel version updates Bart Van Assche 2011-08-31 18:11:21 +00:00
  • 1da1aa9dd4 Fix possible crash on rel_tgt_id set on transports without is_target_enabled() defined. Vladislav Bolkhovitin 2011-08-25 18:08:45 +00:00
  • 0eb108577a Suppoert for rotational attribute added Vladislav Bolkhovitin 2011-08-24 15:30:59 +00:00
  • 978e073a28 Mode pages cleanup Vladislav Bolkhovitin 2011-08-24 00:20:06 +00:00
  • 648920e86b scst: Avoid triggering BUG() on uniprocessor systems Bart Van Assche 2011-08-22 19:19:56 +00:00
  • 706407c334 /etc/init.d/scst: Let "scst start" proceed even if the config file is missing Bart Van Assche 2011-08-22 19:09:59 +00:00
  • 24fc29b9d6 Follow-up for r3816: make sure that /etc/init.d/scst restart works again Bart Van Assche 2011-08-21 08:21:31 +00:00
  • 08a80a59bc documentation, spelling: Change phisical into physical Bart Van Assche 2011-08-20 14:04:52 +00:00
  • 77fa083dbb Fix for one more forgotten initialization in preparing internal commands spotted by kordex@gmail.com Vladislav Bolkhovitin 2011-08-19 23:55:31 +00:00
  • 1d2dedddcc Update of SCST_Gentoo_HOWTO.txt from Willem Boterenbrood <w.boterenbrood@gmail.com> Vladislav Bolkhovitin 2011-08-19 23:20:22 +00:00
  • 412ef99c73 nightly build config: Update to kernel version 3.0.3 Bart Van Assche 2011-08-19 09:18:44 +00:00
  • c9bd29a8b9 ib_srpt: Clean up tracing statements Bart Van Assche 2011-08-18 09:08:22 +00:00
  • c470a43c5e The implementation of many tracing macros in scst_debug.h (like TRACE_DBG) requires that at least one more argument must be provided in addition to format which in some cases is an overkill. This patch fixes the issue and also unifies macro signatures for the cases when CONFIG_SCST_DEBUG is either on or off. Vladislav Bolkhovitin 2011-08-18 00:39:13 +00:00
  • 5503fb0646 Disable accepting initiator mode commands if initiator mode not enabled for 23xx- chips as well as suggested by ido benda <idombd@gmail.com>. Vladislav Bolkhovitin 2011-08-18 00:27:12 +00:00
  • 8672c1d5a0 Fix for forgotten devt initialization in preparing internal commands Vladislav Bolkhovitin 2011-08-18 00:17:06 +00:00
  • ea68c9a775 nightly build config: Update kernel versions Bart Van Assche 2011-08-17 14:51:48 +00:00
  • 34714117d1 /etc/init.d/scst, Gentoo: do not require that /etc/scst.conf exists when starting SCST. Makes the init script behavior on Gentoo consistent with LSB-compliant distributions. Bart Van Assche 2011-08-17 08:27:18 +00:00
  • 832968b65e ib_srpt: Builds again on 32-bit systems Bart Van Assche 2011-08-17 08:21:08 +00:00
  • 50c2ef2e01 srpt/Makefile: Use $(MAKE) instead of make when recursing. See also http://www.gnu.org/s/hello/manual/make/MAKE-Variable.html for more information about why this is important. Bart Van Assche 2011-08-17 07:51:08 +00:00
  • de5c72d569 nightly build: remove "pcbart" config, rename "cellbuzz" into "nightly" and restore previously removed kernel versions. Bart Van Assche 2011-08-17 06:58:21 +00:00
  • d554d56423 scripts/specialize-patch: Make sure that checkpatch doesn't complain about space after operator \! Bart Van Assche 2011-08-16 12:22:31 +00:00
  • de8bc79ae0 scripts/filter-trace-entry-exit: Filter out "return;" statements at the end of a function that are not preceeded by a label. Bart Van Assche 2011-08-16 12:20:25 +00:00
  • 78d62e7dd1 scripts/specialize-patch: Only emit "g1" debug output if debugging has been enabled. Bart Van Assche 2011-08-16 11:48:48 +00:00
  • 9455613488 scripts/specialize-patch: Update comments next to #else and #endif directives. Bart Van Assche 2011-08-16 11:26:59 +00:00
  • 8f48d8d7e9 Follow-up for r3807: make the hunk headers match again. Bart Van Assche 2011-08-16 08:32:23 +00:00
  • 803bae6fb8 scripts/specialize-patch: Remove #elif 0 sections from the output Bart Van Assche 2011-08-16 07:47:32 +00:00
  • 49147b3d8d Change __constant_cpu_... into cpu_... since the latter is also evaluated at compile time. Bart Van Assche 2011-08-14 19:03:03 +00:00
  • 0042639266 /etc/init.d/scst: Port to Gentoo Bart Van Assche 2011-08-14 16:13:33 +00:00
  • eb24966570 scst_local: Fix a recently introduced compiler warning. Bart Van Assche 2011-08-14 15:51:17 +00:00
  • 0e26a6c7a5 ib_srpt: Change __constant_cpu_... into cpu_... since the latter are also evaluated at compile time Bart Van Assche 2011-08-14 08:48:42 +00:00
  • 4eebec2e1b Update according to new kernel.org directory tree structure Bart Van Assche 2011-08-14 08:07:38 +00:00
  • 72060a5ec5 Update kernel versions Bart Van Assche 2011-08-13 14:10:16 +00:00
  • 632b6beeeb Update of SCST_Gentoo_HOWTO.txt to SCST 2.x. Thanks to Willem Boterenbrood <w.boterenbrood@gmail.com>! Vladislav Bolkhovitin 2011-08-09 01:04:57 +00:00
  • 2fa4898b5e Modified patch from Bart Van Assche <bvanassche@acm.org>: Vladislav Bolkhovitin 2011-08-05 02:07:35 +00:00
  • 47170d1578 ib_srpt: Function tracing output format fix Bart Van Assche 2011-08-03 12:46:13 +00:00
  • a897b951f4 scst: Whitespace-only change - indent code properly Bart Van Assche 2011-08-03 12:44:15 +00:00
  • 15d2609293 ib_srpt: Avoid that removing ib_srpt while I/O is ongoing sometimes triggers a hang Bart Van Assche 2011-08-03 12:34:31 +00:00
  • 1313e29194 ib_srpt: Avoid that removing ib_srpt while I/O is ongoing sometimes triggers a hang Bart Van Assche 2011-08-03 12:15:19 +00:00
  • 7ea186090f Fix a recently introduced compiler warning / remove more superfluous double quotes in a #warning statement Bart Van Assche 2011-08-03 09:15:50 +00:00
  • b500c6bad7 scstadmin works fine with SCST 2.x too Bart Van Assche 2011-08-03 09:05:05 +00:00
  • 73f96c98af ib_srpt: Remove trailing whitespace Bart Van Assche 2011-08-03 08:21:56 +00:00
  • 8208430a15 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-08-03 08:11:24 +00:00
  • 333ea96fb4 ib_srpt: Avoid that failed multipart RDMA transfers cause havoc. Multipart RDMA transfers can fail after one or more but not all RDMA transfers have been initiated because either an IB cable has been pulled or the ib_srpt kernel module has been unloaded while an RDMA transfer is being set up. Bart Van Assche 2011-08-03 08:02:17 +00:00
  • 705c3754a2 Remove superfluous double quotes from around #warning messages because checkpatch 3.0 complains about these. Bart Van Assche 2011-07-29 12:58:13 +00:00
  • 0c040289b1 Merged revisions 3786 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-28 22:34:46 +00:00
  • b02d8cff3c Blocked revisions 3782-3785 via svnmerge Vladislav Bolkhovitin 2011-07-28 22:31:40 +00:00
  • a29e2d9757 Fix possible deadlock in the sysfs thread processing Vladislav Bolkhovitin 2011-07-28 22:27:22 +00:00
  • aa4ef7e352 Fix a typo introduced in the previous commit Bart Van Assche 2011-07-27 15:05:38 +00:00
  • d30a411c66 Add kernel version 3.0 Bart Van Assche 2011-07-27 14:07:45 +00:00
  • dbc55781d7 Add remaining Linux kernel 3.0 patches and port nightly build scripts to 3.0 too. Bart Van Assche 2011-07-27 14:05:47 +00:00
  • 4f828ba8a3 Update scstadmin and scst.conf man pages with information about ALUA. Update the scst.conf example too. Bart Van Assche 2011-07-27 12:38:51 +00:00
  • 8c4460b4dd Merged revisions 3775 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-27 01:33:54 +00:00
  • 2b0fb94aff Merged revisions 3720-3721 via svnmerge from https://vlnb@scst.svn.sourceforge.net/svnroot/scst/trunk Vladislav Bolkhovitin 2011-07-27 01:32:38 +00:00