svcrdma: Move destroy to kernel thread
authorTom Tucker <tom@opengridcomputing.com>
Thu, 1 May 2008 03:00:46 +0000 (22:00 -0500)
committerTom Tucker <tom@opengridcomputing.com>
Mon, 19 May 2008 12:33:54 +0000 (07:33 -0500)
commit8da91ea8de873ee8be82377ff18637d05e882058
tree9cfb692f27dde588a360a0f612b8ea14b04a76a4
parent47698e083e40bbd3ef87f5561390ae33abb13cd0
svcrdma: Move destroy to kernel thread

Some providers may wait while destroying adapter resources.
Since it is possible that the last reference is put on the
dto_tasklet, the actual destroy must be scheduled as a work item.

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