svcrdma: Combine list fields in struct svc_rdma_op_ctxt
authorChuck Lever <chuck.lever@oracle.com>
Tue, 7 Feb 2017 16:58:56 +0000 (11:58 -0500)
committerJ. Bruce Fields <bfields@redhat.com>
Wed, 8 Feb 2017 19:42:00 +0000 (14:42 -0500)
commita3ab867fa64f9aedb3b01d570db5b43d2fc355fc
tree24e6d9003d89386554b55a1fe540a2c779f4e92a
parentaba7d14ba18c93a2ab37d50b057a885964ef285c
svcrdma: Combine list fields in struct svc_rdma_op_ctxt

Clean up: The free list and the dto_q list fields are never used at
the same time. Reduce the size of struct svc_rdma_op_ctxt by
combining these fields.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
include/linux/sunrpc/svc_rdma.h
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
net/sunrpc/xprtrdma/svc_rdma_transport.c