summaryrefslogtreecommitdiffstats
path: root/Documentation/ABI
diff options
context:
space:
mode:
authorBart Van Assche <bvanassche@acm.org>2014-10-30 14:48:30 +0100
committerChristoph Hellwig <hch@lst.de>2014-11-12 11:32:03 +0100
commit509c07bc18500c3ded1a8e6273ace5002136c9d2 (patch)
treeb07779d38b921379bb9758e1ce94c64eb4a3efc0 /Documentation/ABI
parent747fe000ef38eb977945146d08f9050a0e504035 (diff)
downloadlinux-509c07bc18500c3ded1a8e6273ace5002136c9d2.tar.bz2
IB/srp: Separate target and channel variables
Changes in this patch: - Move channel variables into a new structure (struct srp_rdma_ch). - Add an srp_target_port pointer, 'lock' and 'comp_vector' members in struct srp_rdma_ch. - Add code to initialize these three new member variables. - Many boring "target->" into "ch->" changes. - The cm_id and completion handler context pointers are now of type srp_rdma_ch * instead of srp_target_port *. - Three kzalloc(a * b, f) calls have been changed into kcalloc(a, b, f) to avoid that this patch would trigger a checkpatch warning. - Two casts from u64 into unsigned long long have been left out because these are superfluous. Since considerable time u64 is defined as unsigned long long for all architectures supported by the Linux kernel. Signed-off-by: Bart Van Assche <bvanassche@acm.org> Acked-by: Sagi Grimberg <sagig@mellanox.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'Documentation/ABI')
0 files changed, 0 insertions, 0 deletions