svcrdma: Use reply and chunk map for RDMA_READ processing
authorTom Tucker <tom@opengridcomputing.com>
Tue, 27 May 2008 22:03:14 +0000 (17:03 -0500)
committerTom Tucker <tom@opengridcomputing.com>
Wed, 2 Jul 2008 20:01:55 +0000 (15:01 -0500)
commitf820c57ebf5493d4602cc00577c8b0fadd27a7b8
tree7a39a4e18e98d95d3a2a9d642ae93509c5c77177
parent34d16e42a6ab74a4a4389c061dfa3c6609e08fa0
svcrdma: Use reply and chunk map for RDMA_READ processing

Modify the RDMA_READ processing to use the reply and chunk list mapping data
types. Also add a special purpose 'hdr_count' field in in the context to hold
the header page count instead of overloading the SGE length field and
corrupting the DMA map length.

Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
include/linux/sunrpc/svc_rdma.h
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c