diff options
author | Tom Talpey <tmtalpey@gmail.com> | 2009-03-11 14:37:55 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2009-03-11 14:37:55 -0400 |
commit | b38ab40ad58c1fc43ea590d6342f6a6763ac8fb6 (patch) | |
tree | f2e701eff6bed88f1085a95a9a240db105776831 /net/sunrpc/xprt.c | |
parent | b1e1e158779f1d99c2cc18e466f6bf9099fc0853 (diff) |
XPRTRDMA: correct an rpc/rdma inline send marshaling error
Certain client rpc's which contain both lengthy page-contained
metadata and a non-empty xdr_tail buffer require careful handling
to avoid overlapped memory copying. Rearranging of existing rpcrdma
marshaling code avoids it; this fixes an NFSv4 symlink creation error
detected with connectathon basic/test8 to multiple servers.
Signed-off-by: Tom Talpey <tmtalpey@gmail.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc/xprt.c')
0 files changed, 0 insertions, 0 deletions