22 Mar, 2010
1 commit
-
The ->release_request() callback was designed to allow the transport layer
to do housekeeping after the RPC call is done. It cannot be used to free
the request itself, and doing so leads to a use-after-free bug in
xprt_release().Signed-off-by: Trond Myklebust
10 Feb, 2010
1 commit
-
Signed-off-by: Andy Adamson
[Trond.Myklebust@netapp.com: moved definition of svc_is_backchannel()
into include/linux/sunrpc/bc_xprt.h.]
Signed-off-by: Trond Myklebust
18 Jun, 2009
2 commits
-
Executes the backchannel task on the RPC state machine using
the existing open connection previously established by the client.Signed-off-by: Ricardo Labiaga
nfs41: Add bc_svc.o to sunrpc Makefile.
[nfs41: bc_send() does not need to be exported outside RPC module]
[nfs41: xprt_free_bc_request() need not be exported outside RPC module]
Signed-off-by: Ricardo Labiaga
Signed-off-by: Benny Halevy
[Update copyright]
Signed-off-by: Ricardo Labiaga
Signed-off-by: Benny Halevy -
Contains prototype for backchannel helper routines.
Signed-off-by: Ricardo Labiaga
Signed-off-by: Benny Halevy
[nfs41: xprt_setup_backchannel v4.0 only inline]
Fix compile error when CONFIG_NFS_V4_1 is not set.
Signed-off-by: Andy Adamson
Signed-off-by: Benny Halevy
[Update Copyright notice and fix formatting]
Signed-off-by: Ricardo Labiaga
Signed-off-by: Benny Halevy