Commit Graph

  • 95a503e5c6 doc/scst_user_spec.sgml: Spelling fix - change descrition into description Bart Van Assche 2013-10-23 07:38:40 +00:00
  • 3e75fc65cf scst documentation spelling fix: lenght -> length Bart Van Assche 2013-10-23 07:37:39 +00:00
  • 79d74f0446 Microoptimization Vladislav Bolkhovitin 2013-10-23 04:35:57 +00:00
  • 8a09d515b0 Cleanup Vladislav Bolkhovitin 2013-10-23 04:25:27 +00:00
  • 11f3535132 scst: Fail unsupported commands properly Vladislav Bolkhovitin 2013-10-22 05:24:38 +00:00
  • 5d8a563648 scstadmin: Reduce the time needed to save or restore a configuration Bart Van Assche 2013-10-21 18:36:01 +00:00
  • 391eaa811a nightly build: Update kernel versions Bart Van Assche 2013-10-21 18:30:45 +00:00
  • 7faa68e8ce ib_srpt/README: Simplify the instructions for logging in to an SRP target Bart Van Assche 2013-10-18 08:36:47 +00:00
  • db2c0442d3 scst: Rework r5023 Bart Van Assche 2013-10-14 15:21:30 +00:00
  • c65a4462dc Improving thin provisioning support according to recent SBC updates Vladislav Bolkhovitin 2013-10-12 06:01:14 +00:00
  • ca750d6383 scstadmin: Add more regression tests Bart Van Assche 2013-10-10 16:40:02 +00:00
  • a02cf2379d scstadmin, SCST.pm, targets(): Return target names sorted alphabetically Bart Van Assche 2013-10-10 16:33:05 +00:00
  • dad81d3ba5 scstadmin: Add a regression test infrastructure Bart Van Assche 2013-10-10 15:37:16 +00:00
  • 0298c2ecc3 scstadmin, SCST.pm: Fix checkTargetDynamicAttributes() return code Bart Van Assche 2013-10-10 15:36:40 +00:00
  • 5ea0cf813f scstadmin, SCST.pm: Make argument checking more strict Bart Van Assche 2013-10-10 15:30:31 +00:00
  • 00a6eeafe7 scstadmin: Add command-line option -cont_on_err Bart Van Assche 2013-10-10 15:28:05 +00:00
  • 4b63daed53 scstadmin, SCST.pm: Fix checkDriverDynamicAttributes() return code Bart Van Assche 2013-10-10 15:14:11 +00:00
  • 9e77adb8b8 scstadmin, SCST.pm: Fix setLunAttribute() error return code Bart Van Assche 2013-10-10 15:10:58 +00:00
  • bf82499635 scstadmin, SCST.pm: Fix lunExists() return code Bart Van Assche 2013-10-10 15:09:59 +00:00
  • 960759632f scstadmin, SCST.pm: Avoid triggering runtime warnings about strings having the value "undef" Bart Van Assche 2013-10-10 15:08:38 +00:00
  • 70a9baa58a scstadmin, SCST.pm: Check the number of arguments passed to subroutines Bart Van Assche 2013-10-10 15:07:47 +00:00
  • 5fc9261fc8 scstadmin, SCST.pm: Remove dead code Bart Van Assche 2013-10-10 15:04:59 +00:00
  • 2a93823408 scstadmin: Fix Perl syntax Bart Van Assche 2013-10-10 15:04:16 +00:00
  • 117304c1a7 scstadmin: Fix a typo in a diagnostic message Bart Van Assche 2013-10-10 15:03:05 +00:00
  • 140c5af41c scstadmin: Set hardware target attributes correctly Bart Van Assche 2013-10-10 15:02:25 +00:00
  • 813a97afc3 scstadmin: Add infrastructure for building an RPM Bart Van Assche 2013-10-10 14:32:40 +00:00
  • cdf784a6ad ib_srpt: Simplify the code for waking up the srpt thread after login Bart Van Assche 2013-10-10 12:53:59 +00:00
  • 404b21b5f0 iscsi-scst, scst_local: Avoid that session reassignment triggers a crash Vladislav Bolkhovitin 2013-10-10 04:02:46 +00:00
  • c66294d36f Avoid that unloading SCST hangs when using bcache Vladislav Bolkhovitin 2013-10-10 03:17:57 +00:00
  • f0ca74fc50 scst: Avoid that adding an initiator to an initiator group can trigger a kernel warning (merge r4467 from trunk) Bart Van Assche 2013-10-08 16:47:58 +00:00
  • dba17c0dee qla2x00t and iscsi-scst: Suppress checkpatch complaints about __attribute__((packed|aligned)) (merge r3952 from trunk) Bart Van Assche 2013-10-06 09:35:42 +00:00
  • 5930dac028 nightly build: Update kernel versions Bart Van Assche 2013-10-06 09:01:13 +00:00
  • 03291e619e qla2x00t: Update firmware URL (merge r4759 from trunk) Bart Van Assche 2013-10-05 18:30:48 +00:00
  • ddf5e67dd1 qla2x00t: Indent source code consistenly with the trunk Bart Van Assche 2013-10-05 18:28:35 +00:00
  • 3530dfa699 Make qla2x00t cleanly compile on RHEL 6.2 (merge r4303 from trunk) Bart Van Assche 2013-10-05 18:27:27 +00:00
  • af55e230c3 Revert r5034 Bart Van Assche 2013-10-05 18:24:53 +00:00
  • ef507dba79 qla2x00t: Fix a recently discovered race condition related to session management (merge r5017, r5018 and r5020 from trunk) Bart Van Assche 2013-10-05 18:18:56 +00:00
  • 1dc9ea01ec qla2x00t: Clean up DMA address computation code (merge r4778) Bart Van Assche 2013-10-05 18:07:52 +00:00
  • aa137b5bea qla2x00t: Propagate up abort failures (merge r4754 from trunk) Bart Van Assche 2013-10-05 18:03:03 +00:00
  • 45609e036a Wrong task attribute isn't error, so warning message should be issued instead (merge r4753 from trunk) Bart Van Assche 2013-10-05 18:01:50 +00:00
  • 73b9b64919 qla2x00t: Avoid reading uninitialized memory (merge r4644 from trunk) Bart Van Assche 2013-10-05 17:58:55 +00:00
  • 10213ad0f4 qla2x00t: Source code cleanup (merge r4640 from trunk) Bart Van Assche 2013-10-05 17:57:41 +00:00
  • 4fae722b36 qla2x00t: Create attributes in a generic way (merge r4638 from trunk) Bart Van Assche 2013-10-05 17:56:21 +00:00
  • e07628cf07 qla2x00t: Explicit confirmations and abort ISP attributes don't make sense on virtual targets (merge r4637 from trunk) Bart Van Assche 2013-10-05 17:53:55 +00:00
  • 0bf9a7d1c6 qla2x00t: Fix spelling in a source code comment (merge r4607 from trunk) Bart Van Assche 2013-10-05 17:50:55 +00:00
  • e41353a07f Switch to the new and preferred approach for printing kernel messages (merge r4558 from trunk) Bart Van Assche 2013-10-05 17:49:40 +00:00
  • 85c4e7cf02 Make qla2x00t cleanly compile on RHEL 6.2 (merge r4303 from trunk) Bart Van Assche 2013-10-05 17:30:11 +00:00
  • 4c535bc499 qla2x00t: Add pass-through functionality (merge r3422 from trunk) Bart Van Assche 2013-10-05 17:25:02 +00:00
  • d50c554e24 Fix 3.3 checkpatch warnings about min() and max() (merge r4172 from trunk) Bart Van Assche 2013-10-05 16:58:22 +00:00
  • 83383a839a qla2x00t: Remove a superfluous msleep() from the term exchange path (merge r4136 from trunk) Bart Van Assche 2013-10-05 16:57:03 +00:00
  • 187d2d255b Replace list_entry((a)->next, b, c) by list_first_entry(a, b, c) (merge r3965 from trunk) Bart Van Assche 2013-10-05 16:48:43 +00:00
  • 4056201516 Copyright updates (merge r4767 from trunk) Bart Van Assche 2013-10-05 16:45:58 +00:00
  • ba64dec052 qla2x00t: Remove a superfluous pair of braces since checkpatch complains about these (merge r3946 from trunk) Bart Van Assche 2013-10-05 16:23:21 +00:00
  • ca32785206 Change __constant_cpu_... into cpu_... since the latter is also evaluated at compile time (merge r3086 from trunk) Bart Van Assche 2013-10-05 16:20:02 +00:00
  • 42cec58244 qla2x00t: Fix a checkpatch complaint about whitespace (merge r3584 from trunk) Bart Van Assche 2013-10-05 16:13:05 +00:00
  • 5fa3ab77c8 qla2x00t: Fix crash if on 24xx+ handle can't be translated to cmd (merge r4806 from trunk) Bart Van Assche 2013-10-05 16:10:15 +00:00
  • 98f174f899 qla2x00t: Simplify q2t_create_sess() (merge r4998 from trunk) Bart Van Assche 2013-10-05 16:01:31 +00:00
  • ef662157e7 iscsi-scst: Fix a race condition triggered by logout (merge r5019 from the trunk) Bart Van Assche 2013-10-05 15:42:37 +00:00
  • 2e6c29d904 Add FORMAT MEDIUM tape command to scst_scsi_op_table Vladislav Bolkhovitin 2013-10-04 23:58:16 +00:00
  • 7fd3d9da4e Relax this FW overload message Vladislav Bolkhovitin 2013-10-04 04:52:26 +00:00
  • 7502f47dad Fix small possible race in sessions management Vladislav Bolkhovitin 2013-10-04 02:17:43 +00:00
  • b96ab2a8bf iscsi-scst: Fix a race condition triggered by logout Vladislav Bolkhovitin 2013-10-03 05:04:15 +00:00
  • 1342a944db Fix recently discovered races in sessions management Vladislav Bolkhovitin 2013-10-03 04:24:39 +00:00
  • b1d5d64a7c Add list_entry_in_list() Vladislav Bolkhovitin 2013-10-03 04:24:25 +00:00
  • 16cd03ea1b nightly build: Update kernel versions Bart Van Assche 2013-10-02 10:48:46 +00:00
  • f27af1b46e Fix incorrect NUMBER OF LOGICAL BLOCKS handling in WRITE SAME command Vladislav Bolkhovitin 2013-10-02 05:10:56 +00:00
  • 69643b4b5d Change write residual underflow handling Vladislav Bolkhovitin 2013-10-02 04:53:12 +00:00
  • c296055104 fcst: Avoid that checkpatch complains about 'struct spinlock' Bart Van Assche 2013-10-01 06:21:38 +00:00
  • 6f2b1ee65d scst, persistent reservations: Fix a locking error (merge r4641 from trunk) Bart Van Assche 2013-09-30 08:18:51 +00:00
  • 4ac0869467 nightly build: Add kernel 3.11 (merge r5007 from trunk) Bart Van Assche 2013-09-28 16:13:25 +00:00
  • 06b1a822f1 nightly build: Add kernel 3.11 build infrastructure (merge r5006 from trunk) Bart Van Assche 2013-09-28 16:11:12 +00:00
  • 619754fadb ib_srpt: Always set RSPVALID flag in task management replies (merge r5002 from trunk) Bart Van Assche 2013-09-28 16:09:28 +00:00
  • 3930bfc7e4 Update for kernel 3.11.x (merge r5004 from trunk) Bart Van Assche 2013-09-28 16:08:32 +00:00
  • 2e2dfc5e36 nightly build: Add kernel 3.11 Bart Van Assche 2013-09-28 16:05:52 +00:00
  • dad77aead4 nightly build: Add kernel 3.11 build infrastructure Bart Van Assche 2013-09-28 16:04:47 +00:00
  • 9f8b8ca6d0 scst_pres: Fix spelling in a debug tracing statement Vladislav Bolkhovitin 2013-09-28 04:31:39 +00:00
  • 844e194647 Update for kernels 3.11.x Vladislav Bolkhovitin 2013-09-28 04:23:45 +00:00
  • 719b8be3f7 Fix incorrect logging of negotiated data digest Vladislav Bolkhovitin 2013-09-28 04:04:47 +00:00
  • 858d02e558 [PATCH] ib_srpt: Always set RSPVALID flag in task management replies Bart Van Assche 2013-09-27 13:40:58 +00:00
  • 9d1d74e7a8 If vfs_readv()/vfs_writev() are used, loff will be adjusted automatically Vladislav Bolkhovitin 2013-09-13 09:32:35 +00:00
  • 5bd3752f7e Cleanup Vladislav Bolkhovitin 2013-09-13 07:29:54 +00:00
  • 4c2b6e8fe1 scst, implicit ALUA: Document locking strategy Bart Van Assche 2013-09-12 10:09:58 +00:00
  • e3b9d00d97 qla2x00t: Simplify q2t_create_sess() Vladislav Bolkhovitin 2013-09-11 22:44:04 +00:00
  • 8a03df3ed0 Improve FORMAT UNIT Vladislav Bolkhovitin 2013-09-11 02:56:47 +00:00
  • 7eb2b54fca nightly build: Update kernel versions Bart Van Assche 2013-09-10 18:01:55 +00:00
  • 55bfd106f0 Cosmetics Vladislav Bolkhovitin 2013-09-10 04:03:14 +00:00
  • 7ac1a842e2 If supported, unmap everything on FORMAT UNIT Vladislav Bolkhovitin 2013-09-10 03:58:46 +00:00
  • e913b69ef9 Cleanups Vladislav Bolkhovitin 2013-09-10 03:01:41 +00:00
  • 47c84d3ec8 ib_srpt: Build fix for r4984 Bart Van Assche 2013-09-09 05:46:22 +00:00
  • 08bfd4c19a ib_srpt: Rework r4984 (skip Ethernet ports) Bart Van Assche 2013-09-08 10:20:54 +00:00
  • 38a6e069fa nightly build: Update kernel versions Bart Van Assche 2013-09-08 07:03:30 +00:00
  • a2ec09f24f Web updates Vladislav Bolkhovitin 2013-09-07 04:44:26 +00:00
  • 6b6bcca4c8 scstadmin: Ensure that the version number can be parsed from inside Makefile.PL Bart Van Assche 2013-09-06 06:39:25 +00:00
  • 1d160d287e Cosmetics Vladislav Bolkhovitin 2013-09-06 04:06:12 +00:00
  • be9ca893d5 Docs updates Vladislav Bolkhovitin 2013-09-04 01:50:55 +00:00
  • c526e00d39 nightly build: Update kernel versions Bart Van Assche 2013-09-03 10:00:41 +00:00
  • 523e2b3e59 ib_srpt: Skip Ethernet ports Bart Van Assche 2013-09-02 07:31:12 +00:00
  • 22739fb6a5 Add iscsi-scst/kernel/patches/put_page_callback-3.7.10.patch (see also r4790 on the trunk) Bart Van Assche 2013-08-31 05:48:40 +00:00
  • 592ed0b587 Cleanup: SCSI status/sense must be explicitly set in those functions Vladislav Bolkhovitin 2013-08-30 02:49:45 +00:00
  • e329cc5abb Make SCST patters matching, for instance, to match initiator names to their group names, case insensitive Vladislav Bolkhovitin 2013-08-28 22:47:21 +00:00