Commit Graph

  • 7e844f7dc0 Fix copy-paste error reported by julian freed <j321112@gmail.com> Vladislav Bolkhovitin 2013-03-02 04:22:00 +00:00
  • ae8e9ef049 Micro-optimization: allow target drivers to prealloc scst_cmd + update qla2x00t to use this facility Vladislav Bolkhovitin 2013-03-02 00:52:26 +00:00
  • a0ee2a2396 qla2x00t: Clean up DMA address computation code Vladislav Bolkhovitin 2013-02-28 20:29:11 +00:00
  • f86ee4d788 Minimize logging Vladislav Bolkhovitin 2013-02-28 20:20:56 +00:00
  • f13969452a scst_get_unique_sess_name(): Handle out-of-memory properly (merge r4656 from trunk) Bart Van Assche 2013-02-28 08:15:42 +00:00
  • 1864d41919 scst_sysfs: Change one space into a tab because checkpatch complained about it Bart Van Assche 2013-02-28 07:16:51 +00:00
  • 0cc1cd07b9 Microoptimizations Vladislav Bolkhovitin 2013-02-27 21:53:46 +00:00
  • f5ed343084 trace_level help updated Vladislav Bolkhovitin 2013-02-27 02:56:32 +00:00
  • 2c13f6b7e0 Logging cleanup: hide most verbose logs by default Vladislav Bolkhovitin 2013-02-27 02:50:14 +00:00
  • 58a9802366 nightly build: Add kernel 3.8 Bart Van Assche 2013-02-24 07:21:22 +00:00
  • bf4e52170f scripts/run-regression-tests: Summarize 3.8+ CamelCase warnings Bart Van Assche 2013-02-23 13:56:11 +00:00
  • 52f0d63ee6 nightly build: Add kernel 3.8 support files Bart Van Assche 2013-02-23 13:47:51 +00:00
  • 79bf4e77c6 Update for 3.8 kernels Vladislav Bolkhovitin 2013-02-23 00:44:56 +00:00
  • 10ca1d2f20 Copyrights updated Vladislav Bolkhovitin 2013-02-20 02:05:29 +00:00
  • 7e691681eb More Emulex resurrect + some iSCSI fixes Vladislav Bolkhovitin 2013-02-20 01:47:32 +00:00
  • d3813d3e1b Cleanups Vladislav Bolkhovitin 2013-02-20 01:20:56 +00:00
  • 0252d5f9c9 Limit FirstBurstLength to improve TASK QUEUE FULL handling Vladislav Bolkhovitin 2013-02-19 01:17:33 +00:00
  • 6eadaff9cb Cleanup Vladislav Bolkhovitin 2013-02-18 23:50:29 +00:00
  • 5a6024c859 Follow-up for the previous commit Vladislav Bolkhovitin 2013-02-16 04:09:11 +00:00
  • 8d32ad63a1 Performance micro-optimization: use sg_next_inline() instead of sg_next() Vladislav Bolkhovitin 2013-02-16 04:03:58 +00:00
  • a98e10a13f Make qla2x00t support sg-chaining Vladislav Bolkhovitin 2013-02-16 03:55:11 +00:00
  • cd32115d6c Patch from Lukasz Jurewicz <lukasz.jurewicz@gmail.com> updating URL to QLogic firmware Vladislav Bolkhovitin 2013-02-16 03:23:32 +00:00
  • a327b6e700 scst: Avoid that INQUIRY of a non-existing LUN can trigger a NULL pointer dereference Vladislav Bolkhovitin 2013-02-14 02:42:35 +00:00
  • 1ea650c508 nightly build: Update kernel versions Bart Van Assche 2013-02-12 14:07:57 +00:00
  • cb39459fa8 sgv_pool_create(): Return NULL if sgv_pool_init() fails Vladislav Bolkhovitin 2013-02-06 21:41:41 +00:00
  • 991158998d Make new MS test happy Vladislav Bolkhovitin 2013-02-05 21:50:08 +00:00
  • ebc43696ff Backport mainline commit a55aac79de0ea6fc52d35f535867b6573a5ff0f8: Vladislav Bolkhovitin 2013-02-05 00:05:54 +00:00
  • b3908d7447 Wrong task attribute isn't error, so warning message should be issued instead Vladislav Bolkhovitin 2013-02-04 23:55:34 +00:00
  • 8799d827aa qla2x00t: Avoid that an SRR for a command without data triggers a kernel oops (merge r4747 from trunk) Bart Van Assche 2013-02-01 13:59:19 +00:00
  • 41a0149495 Change version number from 2.2.1 into 2.2.2-pre Bart Van Assche 2013-02-01 13:57:04 +00:00
  • e24fb7a166 ib_srpt README: Document cmd_sg_entries Bart Van Assche 2013-01-31 14:05:25 +00:00
  • bdca4a2011 SVN_TAGS: Add 2.2.1 release revision number Bart Van Assche 2013-01-31 14:04:42 +00:00
  • 59f466e5c6 nightly build: Update kernel versions Bart Van Assche 2013-01-30 17:01:02 +00:00
  • 92a296b9e5 qla2x00t: Avoid that an SRR for a command without data triggers a kernel oops Vladislav Bolkhovitin 2013-01-25 01:20:37 +00:00
  • f0e65cb9d1 Eliminate another compiler warning in some build modes Vladislav Bolkhovitin 2013-01-25 00:28:50 +00:00
  • c87f16b41e Eliminate compiler warning in some build modes Vladislav Bolkhovitin 2013-01-25 00:02:28 +00:00
  • 04b790e43a Orig offset should also be saved during SG entries manipulations Vladislav Bolkhovitin 2013-01-19 01:59:01 +00:00
  • 5dcbbc5aaa Cleanup Vladislav Bolkhovitin 2013-01-17 21:13:12 +00:00
  • 61f58f5792 Minor logging fixes Vladislav Bolkhovitin 2013-01-16 02:04:05 +00:00
  • f5beb91d8b Version updated Vladislav Bolkhovitin 2013-01-16 00:55:38 +00:00
  • bd7c893f04 Multiple makefiles: autodetect SCST include directory Vladislav Bolkhovitin 2013-01-16 00:12:38 +00:00
  • c6d247254c scst_local: Remove a superfluous include path Vladislav Bolkhovitin 2013-01-16 00:08:44 +00:00
  • 844071da62 vdisk_blockio: Make Windows 2003 FORMAT succeed Vladislav Bolkhovitin 2013-01-16 00:04:42 +00:00
  • f5706d0902 Multiple makefiles: autodetect SCST include directory Bart Van Assche 2013-01-13 19:42:04 +00:00
  • 571d2a977b nightly build: Update kernel versions Bart Van Assche 2013-01-13 18:34:10 +00:00
  • 8424f516a6 Add fileio_tgt and scstadmin release-archive Makefile target (merge r4732, 4733 and 4734 from trunk) Bart Van Assche 2013-01-13 17:54:44 +00:00
  • 2005f20144 scstadmin: Correct release-archive target Bart Van Assche 2013-01-13 17:52:31 +00:00
  • 58d0a4e1f2 fileio: Add release-archive target Bart Van Assche 2013-01-13 17:51:48 +00:00
  • 14a4b165d8 scstadmin: Add release-archive target Bart Van Assche 2013-01-13 17:48:15 +00:00
  • c16b9c2b3d Change version 2.2.1-pre into 2.2.1 Bart Van Assche 2013-01-12 15:31:48 +00:00
  • e9de4cc46f scstadmin, scst.conf man page: Add example for fcst (merge r4181 from trunk) Bart Van Assche 2013-01-12 14:01:44 +00:00
  • 8c5e9ae6f5 scstadmin: Truncate config file instead of deleting it before writing (merge r4728 from trunk) Bart Van Assche 2013-01-12 13:57:35 +00:00
  • 3fa995bb29 Truncate config file instead of deleting it before writing. Mark Buechler 2013-01-11 17:59:51 +00:00
  • 9226ba652c scst, SCSI pass-through: Do not complain unnecessarily about max_hw_sectors Vladislav Bolkhovitin 2013-01-09 01:42:10 +00:00
  • ae6485796d Targets should be deleted after all its sessions deleted Vladislav Bolkhovitin 2013-01-09 01:38:05 +00:00
  • 7adbf62890 Build fix for Grsecurity (e.g. Gentoo-Hardened) (merge r4724 from trunk) Bart Van Assche 2013-01-07 15:31:35 +00:00
  • c3910d8367 Build fix for Grsecurity (e.g. Gentoo-Hardened) Bart Van Assche 2013-01-07 15:29:21 +00:00
  • 24372d7b1d nightly: Merge from trunk Bart Van Assche 2013-01-06 19:39:42 +00:00
  • 19d462065f scst: Make scst_set_io_context() save the old I/O context (merge r4214 from trunk) Bart Van Assche 2013-01-06 19:11:41 +00:00
  • cfa0b1e594 SCST README: Fix a typo in an example in the ALUA section (merge r4328 from trunk) Bart Van Assche 2013-01-06 17:48:36 +00:00
  • 8721e53906 scst/README: Fix spelling errors found by aspell (merge r4323 from trunk) Bart Van Assche 2013-01-06 17:43:06 +00:00
  • fe7faf0e24 Make ib_srpt build with OFED 1.5.3.1 (merge r3519 from trunk) Bart Van Assche 2013-01-06 17:27:37 +00:00
  • 1abb45a085 ib_srpt README: Update performance notes (merge r4508, r4511 and r4514 from trunk) Bart Van Assche 2013-01-06 14:59:26 +00:00
  • dfa078d749 ib_srpt: Update README (merge r4502 from trunk) Bart Van Assche 2013-01-06 14:55:29 +00:00
  • 0c22c21c63 ib_srpt: Document impact of interrupt assignment on fairness (merge r4447 from trunk) Bart Van Assche 2013-01-06 14:53:22 +00:00
  • 91cd5b1efa ib_srpt: Document P_Key choice (merge r4373 from trunk) Bart Van Assche 2013-01-06 14:51:55 +00:00
  • 04a6576b81 ib_srpt README: Bring in sync with scstadmin documentation (merge r4352 from trunk) Bart Van Assche 2013-01-06 14:49:49 +00:00
  • bbf6184202 ib_srpt: Document LUN masking (merge r4141 from trunk) Bart Van Assche 2013-01-06 14:44:46 +00:00
  • c4cedb589d ib_srpt: Remove an unused variable (merge r4554 from trunk) Bart Van Assche 2013-01-06 14:39:11 +00:00
  • ea52096ff8 scst_local: Fix a bug in an error path (merge r4658 from trunk) Bart Van Assche 2013-01-06 14:24:47 +00:00
  • 74d0d8be20 scst_local: Rework scst_local_get_initiator_port_transport_id() to make it easier to read and to verify (merge r4636 from trunk) Bart Van Assche 2013-01-06 14:22:57 +00:00
  • 8e82ae9d53 scst_local: Remove superfluous casts (merge r4635 from trunk) Bart Van Assche 2013-01-06 14:20:30 +00:00
  • 0dabf18259 scst_local, RHEL 5: Avoid that AEN handling triggers a deadlock during device removal (merge r4613 from trunk) Bart Van Assche 2013-01-06 14:17:56 +00:00
  • 4137032bf4 scst_local: scst_local_add_target(): Also set *out_tgt upon failure (merge r4534 from trunk) Bart Van Assche 2013-01-06 14:14:19 +00:00
  • 9273026e5f scst_local: Fix error handling (merge r4493 from trunk) Bart Van Assche 2013-01-06 14:10:49 +00:00
  • 2eebac5f56 scst_local: Remove a superfluous if-test (merge r4485 from trunk) Bart Van Assche 2013-01-06 14:09:45 +00:00
  • 68edb1a296 Copyright updates + iscsi-scst bug fix (merge r4216 from trunk) Bart Van Assche 2013-01-06 14:03:57 +00:00
  • ae0f286fcc iscsi-scst: Fix a typo in an error message (merge r4251 from trunk) Bart Van Assche 2013-01-06 13:46:05 +00:00
  • 6054c82490 iscsi-scst: With CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION disabled destroy the iscsi_cmnd_abort_mempool if initialization fails (merge r4208 from trunk) Bart Van Assche 2013-01-06 13:44:32 +00:00
  • fa8479a821 iscsi-scst: Do not clear reservations during nexus loss (merge r4546 from trunk) Bart Van Assche 2013-01-06 13:41:22 +00:00
  • 87fdc2901b iscsi-scst: Fix incorrect error handling (merge r4492 from trunk) Bart Van Assche 2013-01-06 13:35:09 +00:00
  • 908b0b1ec6 iscsi-scst: Fix possible BUG_ON() on multiple forced commands release (merge r4513 from trunk) Bart Van Assche 2013-01-06 13:29:20 +00:00
  • faeb4e4435 iscsi-scst: Fix code for detecting duplicate connections (merge r4680 from trunk) Bart Van Assche 2013-01-06 13:24:53 +00:00
  • d3eb1ed610 iscsi-scst: Bring how-to in sync with scstadmin (merge r4302 from trunk) Bart Van Assche 2013-01-06 13:19:29 +00:00
  • b4608c470a fcst: Avoid "suspicious RCU usage" warnings with lockdep enabled (merge r4378 and r4381 from trunk) Bart Van Assche 2013-01-06 13:16:18 +00:00
  • 958579fd8b Automate release archive generation (merge r4676, r4677 and r4679 from trunk) Bart Van Assche 2013-01-06 10:04:11 +00:00
  • 7b0e9f7a51 iscsi-scst: Let "make install" install the man pages (merge r4133 from trunk) Bart Van Assche 2013-01-06 09:59:11 +00:00
  • a775e00bf2 scstadmin/Makefile: Use chkconfig on RHEL instead of the LSB scripts (merge r4612 from trunk) Bart Van Assche 2013-01-06 09:55:48 +00:00
  • 4ce9fbb893 scstadmin/Makefile: Clean up whitespace usage (merge r4611 from trunk) Bart Van Assche 2013-01-06 09:54:26 +00:00
  • 973745bcba scstadmin/Makefile, Ubuntu: Use update-rc.d instead of the LSB /usr/lib/lsb/remove_initd - the latter is not installed by default (merge r4609 from trunk) Bart Van Assche 2013-01-06 09:53:18 +00:00
  • 25b37e1640 scstadmin: Add command-line option -no_lip (merge r4474 from trunk) Bart Van Assche 2013-01-06 09:48:04 +00:00
  • 1dd3cb834d /etc/init.d/scst: Wait up to 30s before giving up trying to unload a kernel module (merge r4608 from trunk) Bart Van Assche 2013-01-06 09:44:06 +00:00
  • e48b528b79 /etc/init.d/scst: Introduce character classes and change one tab into a space (merge r4685 and r4686 from trunk) Bart Van Assche 2013-01-06 09:42:29 +00:00
  • d5fb1ed147 /etc/init.d/scst: When parsing /etc/scst.conf for "TARGET_DRIVER ... {", accept blanks at the end of the line (merge r4259 from trunk) Bart Van Assche 2013-01-06 09:34:53 +00:00
  • 82fcc41287 /etc/init.d/scst: Change one tab into a space Bart Van Assche 2013-01-06 09:32:40 +00:00
  • 97e8aa1f08 /etc/init.d/scst: Introduce character classes Bart Van Assche 2013-01-06 09:32:00 +00:00
  • 88376b1577 /etc/init.d/scst: Revert r4151 and hence restore r4023 since this setting is needed again for openSUSE 12.2 systems Bart Van Assche 2013-01-06 09:14:39 +00:00
  • bb1b060f6d scstadmin: Fix 0-named groups. (merge r4639 from trunk) Bart Van Assche 2013-01-06 08:58:46 +00:00
  • 563e7c248c Avoid that scst_abort_cmd() triggers a false positive in Coverity Vladislav Bolkhovitin 2013-01-05 02:54:08 +00:00
  • c70fad0839 Revert r4678 because it was incomplete Bart Van Assche 2013-01-04 09:43:52 +00:00