aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfs/namespace.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2021-05-26 15:35:20 -0400
committerTrond Myklebust <trond.myklebust@hammerspace.com>2021-05-27 08:46:19 -0400
commitae605ee9830840f14566a3b1cde27fa8096dbdd4 (patch)
tree21c4a953e6e86a93f1b780f3b18c6451ad8e059b /fs/nfs/namespace.c
parentNFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (diff)
downloadlinux-dev-ae605ee9830840f14566a3b1cde27fa8096dbdd4.tar.xz
linux-dev-ae605ee9830840f14566a3b1cde27fa8096dbdd4.zip
xprtrdma: Revert 586a0787ce35
Commit 9ed5af268e88 ("SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages()") [Dec 2020] affects RPC Replies that have a data payload (i.e., Write chunks). rpcrdma_prepare_readch(), as its name suggests, sets up Read chunks which are data payloads within RPC Calls. Those payloads are constructed by xdr_write_pages(), which continues to stuff the call buffer's tail kvec with the payload's XDR roundup. Thus removing the tail buffer logic in rpcrdma_prepare_readch() was the wrong thing to do. Fixes: 586a0787ce35 ("xprtrdma: Clean up rpcrdma_prepare_readch()") Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'fs/nfs/namespace.c')
0 files changed, 0 insertions, 0 deletions