summaryrefslogtreecommitdiffstats
path: root/include/asm-sparc64/ebus.h
diff options
context:
space:
mode:
authorTrond Myklebust2008-02-20 02:04:21 +0100
committerTrond Myklebust2008-02-26 06:40:34 +0100
commit32bfb5c0f495dd88ef6bac4b76885d0820563739 (patch)
tree01adff1612a7aaad148a322b79bc02224e8ca735 /include/asm-sparc64/ebus.h
parentNFS: Fix a deadlock with lazy umount (diff)
downloadkernel-qcow2-linux-32bfb5c0f495dd88ef6bac4b76885d0820563739.tar.gz
kernel-qcow2-linux-32bfb5c0f495dd88ef6bac4b76885d0820563739.tar.xz
kernel-qcow2-linux-32bfb5c0f495dd88ef6bac4b76885d0820563739.zip
SUNRPC: Allow the rpc_release() callback to be run on another workqueue
A lot of the work done by the rpc_release() callback is inappropriate for rpciod as it will often involve things like starting a new rpc call in order to clean up state after an interrupted NFSv4 open() call, or calls to mntput(), etc. This patch allows the caller of rpc_run_task() to specify that the rpc_release callback should run on a different workqueue than the default rpciod_workqueue. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'include/asm-sparc64/ebus.h')
0 files changed, 0 insertions, 0 deletions