Commit Graph

4302 Commits

Author SHA1 Message Date
Bart Van Assche
7efd9d336b Merge r6007 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6251 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:45:43 +00:00
Bart Van Assche
e52b7a8a89 Merge r6006 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6250 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:45:16 +00:00
Bart Van Assche
4a6806a2af Merge r6005 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6249 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:44:57 +00:00
Bart Van Assche
ec67a69535 Merge r5902 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6248 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:44:32 +00:00
Bart Van Assche
69ea41df6d Merge r5877 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6247 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:44:05 +00:00
Bart Van Assche
8ae0d17a39 Merge r5846 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6246 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:43:37 +00:00
Bart Van Assche
3bcf9d7a02 Merge r5843 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6245 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:43:12 +00:00
Bart Van Assche
8b5061f5f8 Merge r5792 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6244 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:42:55 +00:00
Bart Van Assche
6fe3cb0eba Merge r5782 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6243 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:42:37 +00:00
Bart Van Assche
7cba4ba078 Merge r5742 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6242 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:42:06 +00:00
Bart Van Assche
a5e0e412c0 Finish merging r5663 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6241 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:40:55 +00:00
Bart Van Assche
1536ce4e3b Merge r5742 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6240 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:33:22 +00:00
Bart Van Assche
faae8613ce Merge r5663 from 3.0.x-iser branch
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6239 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-06-11 15:32:44 +00:00
Bart Van Assche
ef830f9335 ib_srpt: Avoid that aborting a command triggers a race condition (merge r6181 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6182 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-04-10 17:18:22 +00:00
Bart Van Assche
e9f22173e5 scripts: Merge r6132:6177 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6178 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-04-02 14:51:00 +00:00
Vladislav Bolkhovitin
fc51102b1a Boost version numbers
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6143 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-03-11 04:26:28 +00:00
Bart Van Assche
405d9b09fa scripts/generate-release-archive: Include build_mode file in generated archives (merge r6132 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6133 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-24 14:37:10 +00:00
Bart Van Assche
90dead9c5c iscsi-scst/usr/Makefile: Fix SCST include path (merge r6130 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6131 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-24 14:12:35 +00:00
Bart Van Assche
d9738e6388 Makefile: Add top-level release-archive target (merge r6127 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6129 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-24 13:37:57 +00:00
Bart Van Assche
5695df532c scripts/update-version: Add (merge r6126 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6128 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-24 13:37:09 +00:00
Bart Van Assche
4f379de39d Version: Update from 3.0.0 into 3.0.1
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6124 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:57:35 +00:00
Bart Van Assche
d2d0d232b2 /etc/init.d/scst: Exit with status code 0 upon start if already running (merge r5912 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6123 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:48:29 +00:00
Bart Van Assche
8330f4c911 Version: Update from 3.0.0 into 3.0.1
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6122 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:47:41 +00:00
Bart Van Assche
79d5b92465 Version: Update from 3.0.0 into 3.0.1
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6121 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:37:42 +00:00
Bart Van Assche
49303f5b9c scst_lib: Logging fixes (merge r5558 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6120 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:37:30 +00:00
Bart Van Assche
d39335c5b2 Version: Update from 3.0.0 into 3.0.1
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6119 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:17:35 +00:00
Bart Van Assche
69bcadfffd scst: Add scripts/rebuild-rhel-kernel-rpm to the SCST release archive (merge r5895 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6118 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:16:43 +00:00
Bart Van Assche
1c17224d12 Version: Update from 3.0.0 into 3.0.1
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6117 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-23 13:12:02 +00:00
Bart Van Assche
3964a367cd nightly: Merge r5915:6114 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6115 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-22 09:59:21 +00:00
Vladislav Bolkhovitin
5c963d25e1 Merged revisions 5984,5988-5989 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5984 | vlnb | 2015-01-21 21:03:17 -0800 (Wed, 21 Jan 2015) | 9 lines
  
  [PATCH] scst_local: Fix bidirectional command support
  
  scsi_setup_cmnd() sets sc_data_direction to DMA_TO_DEVICE for bidirectional
  commands. Hence test SCpnt->request->next_rq instead of sc_data_direction
  to figure out whether or not a command is bidirectional.
  
  Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
........
  r5988 | vlnb | 2015-01-21 21:13:59 -0800 (Wed, 21 Jan 2015) | 27 lines
  
  scst_vdisk: Fix zero-copy read for tmpfs
  
  For some filesystems, e.g. tmpfs, address_space.readpage is NULL.
  Disable zero-copy reading for such filesystems. See also shmem_aops
  in mm/shmem.c. See also inode_init_always() and empty_aops in fs/inode.c.
  
  This patch avoids that the following call trace is triggered:
  
  BUG: unable to handle kernel NULL pointer dereference at (null)
  Call Trace:
   [<ffffffffa0547d66>] prepare_read+0x106/0x1d0 [scst_vdisk]
   [<ffffffffa0547f20>] fileio_alloc_data_buf+0xf0/0x330 [scst_vdisk]
   [<ffffffffa046fc9b>] scst_prepare_space+0x9b/0x6e0 [scst]
   [<ffffffffa047d4d5>] scst_process_active_cmd+0x545/0x840 [scst]
   [<ffffffffa047dad2>] scst_cmd_init_done+0x302/0x5d0 [scst]
   [<ffffffffa0563ab2>] scst_cmd_init_stage1_done.constprop.37+0x12/0x20 [iscsi_scst]
   [<ffffffffa056a9ea>] scsi_cmnd_start+0x25a/0x550 [iscsi_scst]
   [<ffffffffa056b4a8>] cmnd_rx_start+0x148/0x1a0 [iscsi_scst]
   [<ffffffffa056e4f8>] process_read_io+0x3b8/0x800 [iscsi_scst]
   [<ffffffffa056ea07>] scst_do_job_rd+0xc7/0x220 [iscsi_scst]
   [<ffffffffa056efed>] istrd+0x16d/0x2e0 [iscsi_scst]
   [<ffffffff81079efd>] kthread+0xed/0x110
   [<ffffffff817227fc>] ret_from_fork+0x7c/0xb0
  
  Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
........
  r5989 | vlnb | 2015-01-23 21:37:57 -0800 (Fri, 23 Jan 2015) | 5 lines
  
  scst_local: Rework data direction detection code
  
  Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6112 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-21 04:16:51 +00:00
Vladislav Bolkhovitin
9da49a2f8f Merged revisions 5966,5968-5971,5982 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5966 | bvassche | 2015-01-13 01:38:09 -0800 (Tue, 13 Jan 2015) | 5 lines
  
  qla2x00t: Register for RSCNs in target mode
  
  The QLogic firmware and qla2xxx do not register for RSCNs in
  target-only mode, so do that explicitly.
........
  r5968 | bvassche | 2015-01-15 00:58:39 -0800 (Thu, 15 Jan 2015) | 4 lines
  
  scst_targ: Avoid triggering a kernel panic if dev_user_parse() returns SCST_CMD_STATE_STOP
  
  Reported-by: Ilan Steinberg <ilan.steinberg@kaminario.com>
........
  r5969 | vlnb | 2015-01-15 17:21:10 -0800 (Thu, 15 Jan 2015) | 3 lines
  
  Fix READ BUFFER and WRITE BUFFER commands
........
  r5970 | vlnb | 2015-01-15 19:16:26 -0800 (Thu, 15 Jan 2015) | 3 lines
  
  Follow up for r5968
........
  r5971 | vlnb | 2015-01-15 19:53:29 -0800 (Thu, 15 Jan 2015) | 5 lines
  
  Report during user devices unjam LUN NOT SUPPORTED sense
  
  Reported-By: shahar.salzman <shahar.salzman@kaminario.com>
........
  r5982 | vlnb | 2015-01-20 20:20:53 -0800 (Tue, 20 Jan 2015) | 5 lines
  
  Fix returning changeable values for caching mode page
  
  Reported by Consus <consus@gmx.com>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6111 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-21 04:14:29 +00:00
Vladislav Bolkhovitin
e565cbce6e Merged revisions 5955,5959-5961,5965 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5955 | bvassche | 2014-12-22 05:10:41 -0800 (Mon, 22 Dec 2014) | 1 line
  
  Update for kernel 3.18
........
  r5959 | bvassche | 2015-01-06 05:25:28 -0800 (Tue, 06 Jan 2015) | 1 line
  
  scst_calc_block_shift: Log block shift and sector size upon mismatch
........
  r5960 | bvassche | 2015-01-07 01:20:06 -0800 (Wed, 07 Jan 2015) | 4 lines
  
  scst_local: Fix unique per session sas address
  
  Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
........
  r5961 | bvassche | 2015-01-09 04:23:25 -0800 (Fri, 09 Jan 2015) | 4 lines
  
  scst_sysfs: return EINVAL on too big LUN
  
  Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
........
  r5965 | bvassche | 2015-01-13 00:55:46 -0800 (Tue, 13 Jan 2015) | 68 lines
  
  qla2x00t: Copy entire SCST sense buffer to q2x ctio
  
  There seems to be a bug in passing sense information to QLA HBAs, where 
  the last 2 bytes of the sense data (ASC, ASCQ) are not copied to the low 
  level sense buffer.
  We encountered this in ESX, which relies on these 2 bytes to parse the 
  MISCOMPARE sense code (0xE1, 0x1D, 0x00).
  Bellow is a simple test to recreate this issue, but during vMotion 
  operations (where VMs are moved from one host to another), this may 
  cause the operation to fail leaving the VM in an inconsistent state.
  
  The test I ran to verify that we are indeed missing the bytes is the 
  following:
  1. Create a SCST based device
  2. Expose the device to 2 ESX hosts
  3. Format the device as VMFS5, create a test directory
  4. From both hosts, I start writing to this directory (no VMs involved, 
  just write normal files)
  
  At this stage, both ESX hosts try to take access to the directory.
  The VMFS filesystem contains a per-directory lock which is managed by 
  COMPARE AND WRITE command.
  Each ESX will attempt to change the VMFS lock location from unlocked to 
  locked to create the new file.
  
  Obviously there are bound to be failures (which are equivalent to 
  programming locking conflicts), these are reported by the MISCOMPARE 
  sense code.
  Upon these MISCOMPARE errors, the host will re-try taking the lock until 
  it succeeds, and will then proceed to perform the write operation on the 
  directory.
  
  Due to the bug in copying the sense buffer from the SCST core to the QLA 
  ctio, instead of the full sense code, only the key (0xE) is sent, and 
  ESX does not know how to handle it resulting in IO error.
  
  Here are the errors as they appear on the command line:
  /vmfs/volumes/54a297c4-ca5af1cc-7f94-002219d20f28/ats_test # 
  ./open_close_test-esx2.sh
  ./open_close_test-esx2.sh: line 8: can't create 
  ats_fileoptest-esx2_1.txt: Input/output error
  ./open_close_test-esx2.sh: line 8: can't create 
  ats_fileoptest-esx2_21.txt: Input/output error
  ./open_close_test-esx2.sh: line 8: can't create 
  ats_fileoptest-esx2_110.txt: Input/output error
  ./open_close_test-esx2.sh: line 8: can't create 
  ats_fileoptest-esx2_111.txt: Input/output error
  
  In the /var/log/vmkernel.log, we can see that the sense information is 
  missing (0xE, 0x0, 0x0) instead of (0xE, 0x1D, 0x0).
  2014-12-30T12:13:20.714Z cpu6:33519)ScsiDeviceIO: 2338: 
  Cmd(0x412e84f957c0) 0x89, CmdSN 0x234d from world 519051 to dev 
  "eui.0024f400d5020007" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x0 0x0.
  2014-12-30T12:13:20.766Z cpu6:33519)ScsiDeviceIO: 2338: 
  Cmd(0x412e84f91d00) 0x89, CmdSN 0x2350 from world 519051 to dev 
  "eui.0024f400d5020007" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x0 0x0.
  2014-12-30T12:13:20.766Z cpu6:33519)ScsiDeviceIO: 2338: 
  Cmd(0x412e80449fc0) 0x89, CmdSN 0x234f from world 519051 to dev 
  "eui.0024f400d5020007" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x0 0x0.
  
  This patch fixes this issue, the test will run without a problem with the
  fix (no IO errors, all the files are properly written to the directory).
  
  Signed-off-by: Shahar Salzman <shahar.salzman@kaminario.com>
  Reviewed-by: Eran Mann <eran.mann@kaminario.com>
  [bvanassche: simplified implementation]
  Signed-off-by: Bart Van Assche <bvanassche@acm.org>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6110 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-21 04:10:37 +00:00
Vladislav Bolkhovitin
b1c8432588 Merged revisions 5933,5940 via svnmerge from
svn+ssh://vlnb@svn.code.sf.net/p/scst/svn/trunk

........
  r5933 | vlnb | 2014-12-10 20:38:04 -0800 (Wed, 10 Dec 2014) | 11 lines
  
  vdisk_blockio: Report invalid scatterlists
  
  It is possible for a target driver to pass a scatterlist via
  scst_cmd_set_tgt_sg() that is valid for the vdisk_fileio handler
  but not for the vdisk_blockio handler. Complain loudly if an invalid
  scatterlist is passed to vdisk_blockio because such scatterlists
  cause silent data corruption with most Linux block drivers.
  
  Signed-off-by: Bart Van Assche <bvanassche@acm.org>
........
  r5940 | vlnb | 2014-12-18 19:55:14 -0800 (Thu, 18 Dec 2014) | 7 lines
  
  Replace in cases, where sporadic failures are possible, HARDWARE ERROR
  by INTERNAL TARGET FAILURE, which is retriable (some OS'es don't retry
  HARDWARE ERROR)
  
  Reported and suggested by Shahar Salzman <shahar.salzman@kaminario.com>
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6109 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2015-02-21 04:07:53 +00:00
Bart Van Assche
b627ccf92f rpm build: Add support for qla2x00t driver in QLogic git repository (merge r5929 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5930 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-09 12:34:50 +00:00
Bart Van Assche
c0418585fe scst: Avoid complaints about unused variables (merge r5600 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5927 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 13:01:57 +00:00
Bart Van Assche
3ddf750f51 scst: Remove unused variables (merge r5585 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5926 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 12:59:32 +00:00
Bart Van Assche
f3f3a27273 scst_local: Add 64-bit LUN support (kernel 3.17 - merge r5588 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5925 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 12:56:59 +00:00
Bart Van Assche
314d4265d1 scst: Add 64-bit LUN support (kernel 3.17 - merge r5587 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5924 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 12:55:32 +00:00
Bart Van Assche
4efa37a0c7 scst_local: Set max_id to 1 (merge r5786 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5923 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 12:25:46 +00:00
Bart Van Assche
31daca921d scst_local: Avoid that session deletion triggers a kernel warning (merge r5601 and 5631 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5922 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 12:24:23 +00:00
Bart Van Assche
d8da2ff95d ib_srpt: Speed up kernel driver unloading after a cable pull (merge r5727 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5921 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:57:03 +00:00
Bart Van Assche
fe9540b213 scstadmin: Sync saved configuration files (merge r5793 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5920 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:50:41 +00:00
Bart Van Assche
bb002671ca scstadmin regression tests: Merge r5475:5915 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5919 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:49:20 +00:00
Bart Van Assche
4834b768d5 scst: Clean up __scst_resume_activity() (merge r5589 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5918 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:33:22 +00:00
Bart Van Assche
e4868819ea scst_lib: Fix READ POSITION parsing (merge r5740 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5917 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:30:54 +00:00
Bart Van Assche
b4b85efd6e nightly: Merge r5720:5915 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5916 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:22:05 +00:00
Bart Van Assche
808301be78 iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-504.patch: Add (merge r5904 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5915 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-05 10:01:49 +00:00
Bart Van Assche
a4a79cd572 scripts/generate-kernel-patch: Swap two filters (merge r5910 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5911 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-04 12:14:44 +00:00
Bart Van Assche
b47d6e3c8f Build fixes for RHEL 6.6 kernel 2.6.32-504 (merge r5908 from trunk)
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5909 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-03 17:41:09 +00:00
Bart Van Assche
3680f57572 scripts: Merge 5827:5907 from trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@5908 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2014-12-03 17:14:42 +00:00