The patch below enables compilation of the SRPT driver with the 2.6.26.x kernel.
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Tue, 7 Oct 2008 08:57:46 +0000 (08:57 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Tue, 7 Oct 2008 08:57:46 +0000 (08:57 +0000)
commit4023e70b36564b45ee051be1313db3253107e06c
tree8d2f7c2b466f4df31f6b5fc8296416d11825af45
parentc89de8ef1423c70ddb908933ae49491a2339cb11
The patch below enables compilation of the SRPT driver with the 2.6.26.x kernel.

This patch has been tested by verifying that:
- the patched Linux 2.6.25.17 and 2.6.26.5 kernel trees still compile when
  CONFIG_INFINIBAND_SRPT=m is present in .config (verified that
  make -k modules only complains about a missing qla2xxx-target directory).
- the SCST out-of-tree source code still compiles fine against the 2.6.25 kernel
  (make -s clean && make -C srpt -s clean && make -s scst iscsi-scst && make -C srpt -s).
- checkpatch output is identical for the output of scripts/generate-kernel-patch 2.6.25
  and scripts/generate-kernel-patch 2.6.26.

Based on patch from Vu Pham <vu@mellanox.com>

Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com>
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@516 d57e44dd-8a1f-0410-8b47-8ef2f437770f
srpt/README
srpt/src/ib_dm_mad.h
srpt/src/ib_srpt.c
srpt/src/ib_srpt.h