]> git.baikalelectronics.ru Git - kernel.git/commit
RPC: allow call_encode() to delay transmission of an RPC call.
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 18 Oct 2005 21:20:11 +0000 (14:20 -0700)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 18 Oct 2005 21:20:11 +0000 (14:20 -0700)
commit21bcc70497b6897defc90e49caec2973b47f0c45
treefc6e0397c8e17dad5f3f038fb1b3526a114b5244
parent8b5d629292d20142ed3d7b16128e41c7bee4cfe9
RPC: allow call_encode() to delay transmission of an RPC call.

 Currently, call_encode will cause the entire RPC call to abort if it returns
 an error. This is unnecessarily rigid, and gets in the way of attempts
 to allow the NFSv4 layer to order RPC calls that carry sequence ids.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/xprt.h
net/sunrpc/clnt.c
net/sunrpc/xprt.c