Commit Graph

  • ff2b53ff9b Black hole functionality added Vladislav Bolkhovitin 2014-03-26 02:31:52 +00:00
  • 83d3a0ad69 put_page_callback-3.10.30.patch: Add (merge r5310 from trunk) Bart Van Assche 2014-03-25 18:56:36 +00:00
  • 9bc7c93e03 put_page_callback-3.12.11.patch: Add (merge r5309 from trunk) Bart Van Assche 2014-03-25 18:55:28 +00:00
  • 1d67767565 Avoid that unloading SCST hangs when using bcache (merge r5052 from trunk) Bart Van Assche 2014-03-25 18:51:23 +00:00
  • 3991d46dff nightly build: Merge r5007:5325 from trunk Bart Van Assche 2014-03-25 16:44:17 +00:00
  • 8933f858b6 scst_pres: Kernel 3.13 build fix Bart Van Assche 2014-03-25 16:40:10 +00:00
  • c75dcab46d iscsi-scst: Kernel 3.13 build fix (merge r5182 from trunk) Bart Van Assche 2014-03-25 16:38:25 +00:00
  • 1e80077c6a Add kernel 3.13 support Bart Van Assche 2014-03-25 16:33:45 +00:00
  • f7a49afd57 Add kernel 3.13 support Bart Van Assche 2014-03-25 16:32:05 +00:00
  • f9242eb1ae scripts: Merge r5177:5337 from trunk Bart Van Assche 2014-03-25 16:29:07 +00:00
  • 2f91feaa0c scripts: Merge r5177 from trunk Bart Van Assche 2014-03-25 16:27:13 +00:00
  • 2986fbafd9 nightly build: Update kernel versions Bart Van Assche 2014-03-25 16:19:00 +00:00
  • e72f83a05a ib_srpt: Avoid waiting for missing error completions Bart Van Assche 2014-03-24 12:07:43 +00:00
  • b95b1f4d6c ib_srpt: Add a kernel warning Bart Van Assche 2014-03-24 12:04:44 +00:00
  • ada7c26a2e ib_srpt: Fix a kernel warning Bart Van Assche 2014-03-24 12:03:09 +00:00
  • de3ed1e6ec ib_srpt: Micro-optimize srpt_adjust_srq_wr_avail() Bart Van Assche 2014-03-24 12:01:07 +00:00
  • a0cd399507 ib_srpt: Clean up srpt_destroy_ch_ib() Bart Van Assche 2014-03-24 11:59:27 +00:00
  • a4cf36ba4e ib_srpt: Change the severity level of a log message Bart Van Assche 2014-03-24 11:57:39 +00:00
  • b40f69db8b ib_srpt: Add newline at the end of kernel warning statements Bart Van Assche 2014-03-24 11:55:56 +00:00
  • d1e1e480ed ib_srpt: Clarify a kernel-doc comment Bart Van Assche 2014-03-24 11:53:00 +00:00
  • b91c338235 Fix error recovery of internal commands Vladislav Bolkhovitin 2014-03-21 23:12:42 +00:00
  • 3c5a901bf0 srpt/Makefile: Avoid that the build process depends on source control tools Bart Van Assche 2014-03-21 16:29:26 +00:00
  • 4a5b7bc8e6 In VERIFY commands BYTCHK 1x is not supported (yet) Vladislav Bolkhovitin 2014-03-21 01:58:13 +00:00
  • a2917b0fec scst_const.h: Make COMPARE_AND_WRITE definition available for kernel versions 3.6..3.11 Bart Van Assche 2014-03-20 16:10:19 +00:00
  • 46b583a918 srpt/session-management.txt: Document how sessions are managed by the ib_srpt driver Bart Van Assche 2014-03-20 15:26:48 +00:00
  • fe6ad820db ib_srpt: Rework waiting for last WQE Bart Van Assche 2014-03-20 15:25:34 +00:00
  • 46aa72be44 ib_srpt: Defer destroying the QP until the TimeWait state has been left Bart Van Assche 2014-03-20 15:24:18 +00:00
  • 7efb024a7d ib_srpt: Simplify channel state management code Bart Van Assche 2014-03-20 15:23:16 +00:00
  • 0433a5c965 ib_srpt: Rework multi-channel support Bart Van Assche 2014-03-20 15:22:19 +00:00
  • ef2deeadae ib_srpt: Micro-optimize polling Bart Van Assche 2014-03-20 15:20:55 +00:00
  • d7e06bba9f ib_srpt: Introduce a temporary variable in srpt_handle_new_iu() Bart Van Assche 2014-03-20 15:19:34 +00:00
  • e61e0beae6 ib_srpt: Sync information unit memory only once Bart Van Assche 2014-03-20 15:19:05 +00:00
  • bfae911b39 ib_srpt: Micro-optimize SRP_CMD parsing Bart Van Assche 2014-03-20 15:18:38 +00:00
  • 91358f846c ib_srpt: Avoid that cmd_wait_list processing triggers command reordering Bart Van Assche 2014-03-20 15:18:06 +00:00
  • f44bd8a7fa ib_srpt: Fix an error reported by the kerneldoc tool Bart Van Assche 2014-03-20 15:17:04 +00:00
  • ecc0a4a25d ib_srpt/Makefile: Add kerneldoc target Bart Van Assche 2014-03-20 15:16:27 +00:00
  • aa726929fa ib_srpt: Handle GID change events properly Bart Van Assche 2014-03-20 15:15:54 +00:00
  • f213e944cf ib_srpt: Micro-optimize I/O context state manipulation Bart Van Assche 2014-03-20 15:14:45 +00:00
  • e16e4beb3b ib_srpt: Simplify srpt_handle_cmd() Bart Van Assche 2014-03-20 15:13:50 +00:00
  • 4beae6794e isert: Make sure we cleanup all states if resource allocation fails Yan Burman 2014-03-19 14:30:54 +00:00
  • a892d7b0b3 isert: Avoid hanging scst_mgmtd in case of login response send failure Yan Burman 2014-03-19 14:30:48 +00:00
  • a89367848e isert: Print error to user if QueuedCommands value exceeds supported maximum Yan Burman 2014-03-19 14:30:42 +00:00
  • 20e99f16be scst/README: Show how to read SCST sysfs attributes Vladislav Bolkhovitin 2014-03-19 04:28:46 +00:00
  • c43bf7e435 ib_srpt: Avoid that session logout hangs sporadically Bart Van Assche 2014-03-18 15:35:13 +00:00
  • bcc5cefce8 srpt: Minor buid process terminology change Bart Van Assche 2014-03-16 13:38:50 +00:00
  • 9fd28d336a scripts/kernel-functions: Kernel 3.13.6 build fix Bart Van Assche 2014-03-15 06:47:26 +00:00
  • 3ffd2cf674 Cleanup Vladislav Bolkhovitin 2014-03-15 02:13:58 +00:00
  • 551dd518ac Fix URL to SCST website Vladislav Bolkhovitin 2014-03-15 02:09:17 +00:00
  • f32f05c483 scst_vdisk: Implement COMPARE AND WRITE Vladislav Bolkhovitin 2014-03-15 02:01:17 +00:00
  • 1dca2eb45a vdisk_blockio: Add VERIFY implementation Vladislav Bolkhovitin 2014-03-15 01:44:35 +00:00
  • f9ad2fcf8c vdisk_blockio: Change default vendor name back to "SCST_BIO" Vladislav Bolkhovitin 2014-03-15 01:42:06 +00:00
  • b76d2036f2 scst_vdisk: Remove an unused parameter from vdisk_fsync*() Vladislav Bolkhovitin 2014-03-15 01:40:57 +00:00
  • 354a396cd4 Implement REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS command Vladislav Bolkhovitin 2014-03-15 01:38:37 +00:00
  • 8680f05aac Cleanup Vladislav Bolkhovitin 2014-03-15 01:38:06 +00:00
  • 1807512bda isert: Remove unused code Yan Burman 2014-03-13 14:48:48 +00:00
  • e900e70a06 isert: Fix race between target_del_all() and iscsit_unregister_transport() Yan Burman 2014-03-13 14:48:33 +00:00
  • 1583b1021f Update link to Gentoo HOWTO from Jurie Botha Vladislav Bolkhovitin 2014-03-13 03:50:37 +00:00
  • 7a7e255878 nightly build: Update kernel versions Bart Van Assche 2014-03-08 13:30:29 +00:00
  • 59399c2471 PERSISTENT RESERVE IN: Suppress a kernel warning for small output buffer sizes Vladislav Bolkhovitin 2014-03-07 04:02:39 +00:00
  • 8428129d93 scst_vdisk: Avoid that smatch complains about unreachable code Bart Van Assche 2014-03-06 07:29:00 +00:00
  • 917dad5fed scst_vdisk: Make vdisk_nullio size configurable Vladislav Bolkhovitin 2014-03-05 03:27:21 +00:00
  • 0d0d959485 Merged revisions 5246-5256,5260,5264,5266-5277,5281-5296,5300-5312,5315-5316,5320 via svnmerge from svn+ssh://yanb123@svn.code.sf.net/p/scst/svn/trunk Yan Burman 2014-03-03 08:18:19 +00:00
  • 95897d700e Documentation spelling fix: change INQUERY into INQUIRY Bart Van Assche 2014-03-02 08:49:50 +00:00
  • f7e140ce26 isert: Add iser readme with troubleshooting advice Yan Burman 2014-02-27 06:30:38 +00:00
  • d054d4a77a isert: Fix case when iscsid is not able to handle login request on time or at all Yan Burman 2014-02-27 06:30:33 +00:00
  • 6637df7f0c isert: Rework disconnect handling Yan Burman 2014-02-27 06:30:26 +00:00
  • 312c7d85d6 scst_vdisk: Make vendor, product ID and related fields configurable via sysfs Vladislav Bolkhovitin 2014-02-26 02:49:38 +00:00
  • d59230f2fd Make internal memory layout more cache friendly Vladislav Bolkhovitin 2014-02-26 02:32:39 +00:00
  • 8d6b96edbc iscsid: Make iser connection request print more verbose Yan Burman 2014-02-25 13:51:34 +00:00
  • 3c5873c5e5 iscsid: Use {un,}cork_transmit instead of transmit() for clarity Yan Burman 2014-02-25 13:51:27 +00:00
  • 5bb79dd23e nightly build: Update kernel versions Bart Van Assche 2014-02-25 10:59:54 +00:00
  • 77f366ba08 nightly build: Add support for kernels >= 3.10.30 and >= 3.12.11 Bart Van Assche 2014-02-25 10:58:08 +00:00
  • cbb8071e73 put_page_callback-3.10.30.patch: Add Bart Van Assche 2014-02-25 10:57:27 +00:00
  • 493f498b7b put_page_callback-3.12.11.patch: Add Bart Van Assche 2014-02-25 10:55:36 +00:00
  • 93b4c863dc scst_local: Add newline to sysfs output Bart Van Assche 2014-02-24 07:39:45 +00:00
  • e4ab729b48 make rpm: Do not remove rpmbuilddir Bart Van Assche 2014-02-24 07:30:50 +00:00
  • a8a71bf610 Spelling fix: initator -> initiator Bart Van Assche 2014-02-24 06:56:44 +00:00
  • 4270aa4486 nightly build: Update kernel versions Bart Van Assche 2014-02-24 06:56:05 +00:00
  • 3502ea36a4 nightly build: Update kernel versions Bart Van Assche 2014-02-21 10:09:45 +00:00
  • 7730ccfe90 nightly build: Update kernel versions Bart Van Assche 2014-02-21 10:02:11 +00:00
  • b1ab9ed63a nightly build: Update kernel versions Bart Van Assche 2014-02-21 07:48:21 +00:00
  • 086744df29 nightly build: Add support for the put_page_callback-3.13.3 patch Bart Van Assche 2014-02-21 07:44:55 +00:00
  • 122441b7c7 Docs update Vladislav Bolkhovitin 2014-02-21 02:08:05 +00:00
  • be89fd5eff iscsid: Make sure we print error reason for all iser_accept() failures Yan Burman 2014-02-20 07:20:37 +00:00
  • 934818459a isert: Add warning print when new connection handling fails Yan Burman 2014-02-20 07:20:32 +00:00
  • 1a2b839ea6 isert: Print QP number when connection is established for debug Yan Burman 2014-02-20 07:20:24 +00:00
  • 9ab22a69fd put_page_callback patch for 3.13.3+ kernels Vladislav Bolkhovitin 2014-02-20 05:54:49 +00:00
  • 626adfd33f scripts/blockdev-perftest: Fix bashisms Bart Van Assche 2014-02-19 08:51:35 +00:00
  • f62c332978 nightly build: Update kernel versions Bart Van Assche 2014-02-19 07:38:57 +00:00
  • d46bba46c4 scst_user: Complete "Preparing" / "finished" symmetry Vladislav Bolkhovitin 2014-02-19 04:21:00 +00:00
  • 8b726a2705 Cleanups Vladislav Bolkhovitin 2014-02-19 04:06:10 +00:00
  • 0f564ddcf0 Fix incorrect start and length calculation for issuing block discard requests Vladislav Bolkhovitin 2014-02-19 03:45:48 +00:00
  • 69d5b979eb Makefiles: 'uninstall' target fixes Bart Van Assche 2014-02-18 08:41:30 +00:00
  • 7d89372c53 Makefiles: respect DESTDIR when specified Bart Van Assche 2014-02-18 08:40:36 +00:00
  • 13e22542d1 scst, qla2x00t: Prevent inappropriate sleeping with a real-time kernel Bart Van Assche 2014-02-18 08:31:44 +00:00
  • 65945b45bb nightly build: Update kernel versions Bart Van Assche 2014-02-14 19:27:09 +00:00
  • 79b8ce942e Makefiles: calculate KVER properly Bart Van Assche 2014-02-14 15:52:10 +00:00
  • ff857a394a mvsas_tgt/Makefile: Remove trailing whitespace Bart Van Assche 2014-02-14 14:46:11 +00:00
  • c33cf3f81b Makefiles: Convert from "install" to "make modules_install" Bart Van Assche 2014-02-14 13:48:54 +00:00
  • e07a91e8a0 Makefiles: remove redundant 'depmod' invocations Bart Van Assche 2014-02-14 13:05:55 +00:00