summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
diff options
context:
space:
mode:
authorTom Talpey <tmtalpey@gmail.com>2009-03-11 19:37:55 +0100
committerTrond Myklebust <Trond.Myklebust@netapp.com>2009-03-11 19:37:55 +0100
commitb38ab40ad58c1fc43ea590d6342f6a6763ac8fb6 (patch)
treef2e701eff6bed88f1085a95a9a240db105776831 /net/sunrpc/xprt.c
parentSVCRDMA: remove faulty assertions in rpc/rdma chunk validation. (diff)
downloadlinux-b38ab40ad58c1fc43ea590d6342f6a6763ac8fb6.tar.xz
linux-b38ab40ad58c1fc43ea590d6342f6a6763ac8fb6.zip
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