8786 Commits

Author SHA1 Message Date
Yan Burman
e15fe7a755 isert: Raise the number of concurrent login requests we can handle to 127
Also update documentation to reflect current limitations

Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5840 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-13 12:33:07 +00:00
Yan Burman
c8c0246d54 isert: Micro-optimization: Use unlikely() macro in appropriate places
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5839 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-13 12:32:52 +00:00
Yan Burman
2277551e22 isert: Make sure we do dma_unmap on RDMA memory upon flushes
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5838 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-13 12:32:41 +00:00
Yan Burman
4a8e4c0af9 isert: Use req_cmnd_release_force for PDU errors
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5837 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-13 12:32:31 +00:00
Yan Burman
1b147726a6 isert: Fix a minor style issue
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5836 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-13 12:32:19 +00:00
Bart Van Assche
12607e88ca nightly build: Update kernel versions
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5835 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-10 16:36:59 +00:00
Bart Van Assche
4f2d8c5ecc nightly build: Update kernel versions
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5834 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-10 16:36:24 +00:00
Bart Van Assche
a9f9a3fd75 nightly build: Update kernel versions
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5833 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-07 06:02:20 +00:00
Yan Burman
69104309ac Merged revisions 5820-5821,5827,5829 via svnmerge from
svn+ssh://yanb123@svn.code.sf.net/p/scst/svn/trunk

........
  r5820 | bvassche | 2014-09-30 13:07:38 +0200 (Tue, 30 Sep 2014) | 4 lines
  
  scst_local: Restore support for detecting LUN 16383 via a sequential scan
  
  Reported-by: Sebastian Herbszt <herbszt@gmx.de>
........
  r5821 | vlnb | 2014-10-02 05:19:10 +0200 (Thu, 02 Oct 2014) | 3 lines
  
  Small doc improvements
........
  r5827 | bvassche | 2014-10-03 14:23:34 +0200 (Fri, 03 Oct 2014) | 1 line
  
  scripts/generate-kernel-patch: Only generate scst_itf_ver.h if needed
........
  r5829 | bvassche | 2014-10-03 14:26:14 +0200 (Fri, 03 Oct 2014) | 20 lines
  
  scst_mem: Fix a memory leak triggered by the scst_user driver
  
  Avoid that the following memory leak can occur:
  - sgv_pool_alloc() is called with SGV_POOL_RETURN_OBJ_ON_ALLOC_FAIL
    set, with neither SGV_POOL_NO_ALLOC_ON_CACHE_MISS nor
    SGV_POOL_ALLOC_NO_CACHED set and with 'size' such that
    sgv_max_local_pages < pages_to_alloc <= pool->max_cached_pages.
  - sgv_get_obj() and sgv_alloc_arrays() succeed.
  - sgv_alloc_sg_entries() fails.
  - sgv_get_obj() returns the SGV object with no buffers.
  - A call to sgv_pool_free() adds this object to the recycle list.
  - sgv_pool_alloc() is called a second time with the same parameters.
  - sgv_get_obj() retrieves the object that was previously added to
    the recycle list.
  - sgv_alloc_arrays() is called and overwrites the obj->sg_entries
    pointer although it still points at allocated memory, resulting
    in a memory leak.
  
  Reported-by: Shahar Salzman <shahar.salzman@kaminario.com>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5832 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-05 06:12:59 +00:00
Bart Van Assche
e706313fc6 scst_mem: Fix a memory leak triggered by the scst_user driver
Avoid that the following memory leak can occur:
- sgv_pool_alloc() is called with SGV_POOL_RETURN_OBJ_ON_ALLOC_FAIL
  set, with neither SGV_POOL_NO_ALLOC_ON_CACHE_MISS nor
  SGV_POOL_ALLOC_NO_CACHED set and with 'size' such that
  sgv_max_local_pages < pages_to_alloc <= pool->max_cached_pages.
- sgv_get_obj() and sgv_alloc_arrays() succeed.
- sgv_alloc_sg_entries() fails.
- sgv_get_obj() returns the SGV object with no buffers.
- A call to sgv_pool_free() adds this object to the recycle list.
- sgv_pool_alloc() is called a second time with the same parameters.
- sgv_get_obj() retrieves the object that was previously added to
  the recycle list.
- sgv_alloc_arrays() is called and overwrites the obj->sg_entries
  pointer although it still points at allocated memory, resulting
  in a memory leak.

Reported-by: Shahar Salzman <shahar.salzman@kaminario.com>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5829 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-03 12:26:14 +00:00
Bart Van Assche
d4c49fcd64 scripts/generate-kernel-patch: Only generate scst_itf_ver.h if needed
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5827 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-03 12:23:34 +00:00
Vladislav Bolkhovitin
c9bee3e309 Small doc improvements
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5821 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-10-02 03:19:10 +00:00
Bart Van Assche
daa3c9a075 scst_local: Restore support for detecting LUN 16383 via a sequential scan
Reported-by: Sebastian Herbszt <herbszt@gmx.de>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5820 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-30 11:07:38 +00:00
Yan Burman
f704a4afee Merged revisions 5785-5786,5793-5796,5798,5801-5802,5804-5806,5808,5810-5811,5814,5816-5817 via svnmerge from
svn+ssh://yanb123@svn.code.sf.net/p/scst/svn/trunk

........
  r5785 | bvassche | 2014-09-09 14:09:20 +0300 (Tue, 09 Sep 2014) | 9 lines
  
  scst_local: Change max_lun into SCST_MAX_LUN (16383)
  
  Today SCST does not support LUN numbers >= 16384. Additionally,
  there is a bug in older Linux initiator systems that prevents
  proper handling of LUN numbers >= 2**32. See also Hannes Reinecke,
  scsi_scan: Fixup scsilun_to_int(), June 25, 2014 (commit ID
  d9e5d6183715e691b37afd3785c311d05cd1338d). Hence set max_lun to
  16383.
........
  r5786 | bvassche | 2014-09-09 14:27:27 +0300 (Tue, 09 Sep 2014) | 6 lines
  
  scst_local: Set max_id to 1
      
  The value 0 is not valid for the max_id member of struct Scsi_Host.
      
  Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
........
  r5793 | bvassche | 2014-09-10 14:42:54 +0300 (Wed, 10 Sep 2014) | 1 line
  
  scstadmin: Sync saved configuration files
........
  r5794 | bvassche | 2014-09-10 14:44:14 +0300 (Wed, 10 Sep 2014) | 2 lines
  
  scstadmin test 06-cont-on-err.t: Filter out scstadmin version number
........
  r5795 | bvassche | 2014-09-10 15:18:09 +0300 (Wed, 10 Sep 2014) | 1 line
  
  ib_srpt: Add max_sge_delta kernel module parameter
........
  r5796 | bvassche | 2014-09-10 15:20:30 +0300 (Wed, 10 Sep 2014) | 1 line
  
  ib_srpt: Update Subversion ignore lists
........
  r5798 | bvassche | 2014-09-12 14:16:35 +0300 (Fri, 12 Sep 2014) | 1 line
  
  fcst/Makefile: Add release-archive target
........
  r5801 | bvassche | 2014-09-12 14:20:16 +0300 (Fri, 12 Sep 2014) | 1 line
  
  fcst: Change version number from 0.3 into 3.1.0-pre
........
  r5802 | vlnb | 2014-09-13 04:13:29 +0300 (Sat, 13 Sep 2014) | 3 lines
  
  Fix autofinding SCST headers in fileio_tgt
........
  r5804 | vlnb | 2014-09-13 04:35:12 +0300 (Sat, 13 Sep 2014) | 3 lines
  
  Web updates
........
  r5805 | vlnb | 2014-09-13 04:37:12 +0300 (Sat, 13 Sep 2014) | 3 lines
  
  Update root README to use symlink instead of bind mount for QLogic git driver integration
........
  r5806 | bvassche | 2014-09-15 15:30:43 +0300 (Mon, 15 Sep 2014) | 1 line
  
  ib_srpt: Make "make -j<n> install" work for n >= 2 if "make all" has not been run first
........
  r5808 | bvassche | 2014-09-16 14:06:00 +0300 (Tue, 16 Sep 2014) | 6 lines
  
  scst/src/Makefile: Make "make install" without prior "make" work
      
  Avoid that MOD_VERS and MODS_VERS evaluate to an empty string.
      
  Reported-by: Yan Burman <yanb@mellanox.com>
........
  r5810 | bvassche | 2014-09-17 13:54:25 +0300 (Wed, 17 Sep 2014) | 1 line
  
  scst_vdisk: Insert a blank line
........
  r5811 | bvassche | 2014-09-17 13:56:40 +0300 (Wed, 17 Sep 2014) | 14 lines
  
  vdisk_blockio: Make large COMPARE AND WRITE requests work for stacked block devices
      
  Stacked block devices impose weird restrictions on S/G-lists. Hence
  make the COMPARE AND WRITE implementation independent of these
  restrictions.
      
  Additionally, reduce the MAXIMUM COMPARE AND WRITE LENGTH limit from
  0xff (no limit) to 0xfe to reduce the maximum amount of memory allocated
  during a COMPARE AND WRITE. Also serialize COMPARE AND WRITE
  operations, fix the offset reported for miscompares and fix the start
  offset of the region that is synchronized if the FUA bit has been set.
      
  Reported-by: Vishal Tripathi <vishal.tripathi@calsoftinc.com>
........
  r5814 | bvassche | 2014-09-18 10:08:49 +0300 (Thu, 18 Sep 2014) | 1 line
  
  nightly build: Update kernel versions
........
  r5816 | vlnb | 2014-09-20 09:31:43 +0300 (Sat, 20 Sep 2014) | 3 lines
  
  Web updates
........
  r5817 | bvassche | 2014-09-28 21:54:04 +0200 (Sun, 28 Sep 2014) | 1 line
  
  scripts/rebuild-rhel-kernel-rpm: Enable put_page_callback patch for RHEL 7
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5819 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-29 08:31:12 +00:00
Bart Van Assche
092eeda59f scripts/rebuild-rhel-kernel-rpm: Enable put_page_callback patch for RHEL 7
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5817 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-28 19:54:04 +00:00
Vladislav Bolkhovitin
554511a800 Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5816 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-20 06:31:43 +00:00
Bart Van Assche
a424396464 nightly build: Update kernel versions
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5814 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-18 07:08:49 +00:00
Bart Van Assche
c132ee1721 vdisk_blockio: Make large COMPARE AND WRITE requests work for stacked block devices
Stacked block devices impose weird restrictions on S/G-lists. Hence
make the COMPARE AND WRITE implementation independent of these
restrictions.
    
Additionally, reduce the MAXIMUM COMPARE AND WRITE LENGTH limit from
0xff (no limit) to 0xfe to reduce the maximum amount of memory allocated
during a COMPARE AND WRITE. Also serialize COMPARE AND WRITE
operations, fix the offset reported for miscompares and fix the start
offset of the region that is synchronized if the FUA bit has been set.
    
Reported-by: Vishal Tripathi <vishal.tripathi@calsoftinc.com>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5811 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-17 10:56:40 +00:00
Bart Van Assche
392a14a7aa scst_vdisk: Insert a blank line
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5810 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-17 10:54:25 +00:00
Bart Van Assche
0224d1b9c6 scst/src/Makefile: Make "make install" without prior "make" work
Avoid that MOD_VERS and MODS_VERS evaluate to an empty string.
    
Reported-by: Yan Burman <yanb@mellanox.com>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5808 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-16 11:06:00 +00:00
Bart Van Assche
3cff1e083f ib_srpt: Make "make -j<n> install" work for n >= 2 if "make all" has not been run first
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5806 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-15 12:30:43 +00:00
Vladislav Bolkhovitin
2ab7d53901 Update root README to use symlink instead of bind mount for QLogic git driver integration
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5805 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-13 01:37:12 +00:00
Vladislav Bolkhovitin
4d47326ab5 Web updates
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5804 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-13 01:35:12 +00:00
Vladislav Bolkhovitin
78b169dc48 Fix autofinding SCST headers in fileio_tgt
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5802 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-13 01:13:29 +00:00
Bart Van Assche
bdbb2b0c46 fcst: Change version number from 0.3 into 3.1.0-pre
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5801 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-12 11:20:16 +00:00
Bart Van Assche
803ea9ef61 fcst/Makefile: Add release-archive target
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5798 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-12 11:16:35 +00:00
Yan Burman
7bc8357709 isert: Fix checkpatch whitespace errors
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5797 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-11 10:06:03 +00:00
Bart Van Assche
811d599f3a ib_srpt: Update Subversion ignore lists
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5796 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 12:20:30 +00:00
Bart Van Assche
f4f568f884 ib_srpt: Add max_sge_delta kernel module parameter
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5795 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 12:18:09 +00:00
Bart Van Assche
7fd9a3af66 scstadmin test 06-cont-on-err.t: Filter out scstadmin version number
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5794 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 11:44:14 +00:00
Bart Van Assche
31bd7ef3c4 scstadmin: Sync saved configuration files
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5793 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 11:42:54 +00:00
Yan Burman
08c58c92ea isert: Improve IO processing latency while closing connections
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5791 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 08:53:11 +00:00
Yan Burman
d9872582b4 isert: Rename static version of isert_conn_free() to make its name unique
We had two functions called isert_conn_free() a static one and a global one.
Rename the static one so that it will be less confusing while reading the code.

Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5790 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 08:53:05 +00:00
Yan Burman
c682d02ebf isert: Fix possible deadlock when calling cancel_work_sync() on the workqueue we are running from
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5789 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 08:53:00 +00:00
Yan Burman
914b9d4f4f isert: Remove a leftover comment from the old days
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5788 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 08:52:54 +00:00
Yan Burman
760b4a55b7 isert: Fix deadlock that can be caused by calling flush_workqueue() from within that same workqueue
We no longer need to do flush of the workqueue, since we cleanup when all flushes are done now

Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5787 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-10 08:52:44 +00:00
Bart Van Assche
173fdd5f20 scst_local: Set max_id to 1
The value 0 is not valid for the max_id member of struct Scsi_Host.
    
Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5786 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-09 11:27:27 +00:00
Bart Van Assche
2452405735 scst_local: Change max_lun into SCST_MAX_LUN (16383)
Today SCST does not support LUN numbers >= 16384. Additionally,
there is a bug in older Linux initiator systems that prevents
proper handling of LUN numbers >= 2**32. See also Hannes Reinecke,
scsi_scan: Fixup scsilun_to_int(), June 25, 2014 (commit ID
d9e5d6183715e691b37afd3785c311d05cd1338d). Hence set max_lun to
16383.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5785 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-09 11:09:20 +00:00
Yan Burman
3c47e99157 Merged revisions 5769,5779 via svnmerge from
svn+ssh://yanb123@svn.code.sf.net/p/scst/svn/trunk

........
  r5769 | bvassche | 2014-09-04 15:56:48 +0300 (Thu, 04 Sep 2014) | 1 line
  
  ib_srpt: Bump driver version from 3.0.0-pre to 3.1.0-pre
........
  r5779 | bvassche | 2014-09-06 09:30:46 +0300 (Sat, 06 Sep 2014) | 1 line
  
  nightly build: Update kernel versions
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5783 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-07 13:51:58 +00:00
Yan Burman
00ad4d0209 isert: Cleanup iscsi connection as soon as possible to allow lower session reinstate times
Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5781 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-07 13:39:18 +00:00
Yan Burman
c4fd1dc2ed isert: Make sure we wait for all flushes to finish
We wait untill all flushes finish by posting a special send WR with zero sized sge,
and wait for it to flush.

Signed-off-by: Yan Burman <yanb@mellanox.com>

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5780 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-07 13:39:12 +00:00
Bart Van Assche
91a471747f nightly build: Update kernel versions
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5779 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-06 06:30:46 +00:00
Bart Van Assche
6e311fea7f ib_srpt: Bump driver version from 3.0.0-pre to 3.1.0-pre
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5769 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 12:56:48 +00:00
Yan Burman
66b51069b3 Merged revisions 5740,5744-5745,5751-5755,5758,5760,5762,5764 via svnmerge from
svn+ssh://yanb123@svn.code.sf.net/p/scst/svn/trunk

........
  r5740 | vlnb | 2014-08-28 04:26:11 +0300 (Thu, 28 Aug 2014) | 11 lines
  
  scst_lib: Fix READ POSITION parsing
  
  For code 08h (EXTENDED FORM) minimal response length is 32, see table
  "READ POSITION data format, extended form". In SSC-[2,3] table "READ
  POSITION service action codes" requests minimum response lenght 28
  bytes, but it is an apparent typo, because the actual data format is 32
  bytes long. In SSC-4 it is fixed.
  
  Signed-off-by: Bart Van Assche <bvanassche@acm.org>
........
  r5744 | bvassche | 2014-09-02 09:33:32 +0300 (Tue, 02 Sep 2014) | 4 lines
  
  scripts/rebuild-rhel-kernel-rpm: Fix for invocation from current directory
  
  Reported-by: Hiroyuki Sato <hiroysato@gmail.com>
........
  r5745 | bvassche | 2014-09-02 09:35:06 +0300 (Tue, 02 Sep 2014) | 1 line
  
  scripts/generate-patched-kernel: Fix for invocation from current directory
........
  r5751 | bvassche | 2014-09-03 13:23:51 +0300 (Wed, 03 Sep 2014) | 4 lines
  
  scst: Build fix for hex_to_bin() for RHEL 6.1 and later
  
  Reported-by: Yan Burman <yanb@mellanox.com>
........
  r5752 | bvassche | 2014-09-03 13:47:16 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst.h: Make vzalloc() available on RHEL 6.0
........
  r5753 | bvassche | 2014-09-03 13:50:52 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst: Refine r5751, the hex_to_bin() build fix for RHEL >= 6.1
........
  r5754 | bvassche | 2014-09-03 13:58:03 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst_vdisk: RHEL 6.0 build fix
........
  r5755 | bvassche | 2014-09-03 14:00:55 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst_vdisk: Follow-up for r5754
........
  r5758 | bvassche | 2014-09-03 16:43:23 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst.h: RHEL 5.10 build fix
........
  r5760 | bvassche | 2014-09-03 16:52:16 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst.h: RHEL 5.10 build fix
........
  r5762 | bvassche | 2014-09-03 17:00:14 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst.h: Fix definition of __aligned()
........
  r5764 | bvassche | 2014-09-03 17:24:52 +0300 (Wed, 03 Sep 2014) | 1 line
  
  scst_vdisk: Use parentheses around && inside ||
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/iser@5767 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-04 06:36:01 +00:00
Bart Van Assche
c9c1c5598c scst_vdisk: Use parentheses around && inside ||
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5764 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 14:24:52 +00:00
Bart Van Assche
63810a1abb scst.h: Fix definition of __aligned()
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5762 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 14:00:14 +00:00
Bart Van Assche
3d7ecc4fe3 scst.h: RHEL 5.10 build fix
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5760 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 13:52:16 +00:00
Bart Van Assche
2cd5fb04fd scst.h: RHEL 5.10 build fix
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5758 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 13:43:23 +00:00
Bart Van Assche
9249ca5414 scst_vdisk: Follow-up for r5754
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5755 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 11:00:55 +00:00
Bart Van Assche
d22823e037 scst_vdisk: RHEL 6.0 build fix
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5754 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-09-03 10:58:03 +00:00