svcrdma: clean up error paths.
authorSteve Wise <swise@opengridcomputing.com>
Wed, 29 Apr 2009 19:14:00 +0000 (14:14 -0500)
committerJ. Bruce Fields <bfields@citi.umich.edu>
Sun, 3 May 2009 18:19:10 +0000 (14:19 -0400)
commit21515e46bc6a6279dd13f6c01898ada9720100a3
tree12acd677f3d1b7e615d3887a20f46bceb02438f9
parentd0687be7c7ae21461da4438d5fd059b48487bfe1
svcrdma: clean up error paths.

These fixes resolved crashes due to resource leak BUG_ON checks. The
resource leaks were detected by introducing asynchronous transport errors.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
net/sunrpc/xprtrdma/svc_rdma_sendto.c
net/sunrpc/xprtrdma/svc_rdma_transport.c