diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2024-08-11 19:11:07 +0200 |
---|---|---|
committer | Chuck Lever <chuck.lever@oracle.com> | 2024-09-21 01:31:03 +0200 |
commit | 202f39039a11402dcbcd5fece8d9fa6be83f49ae (patch) | |
tree | e9da930d9c725844385b57c1472b4ceb0407d76a /.mailmap | |
parent | nfsd: Add quotes to client info 'callback address' (diff) | |
download | linux-202f39039a11402dcbcd5fece8d9fa6be83f49ae.tar.xz linux-202f39039a11402dcbcd5fece8d9fa6be83f49ae.zip |
NFSD: Fix NFSv4's PUTPUBFH operation
According to RFC 8881, all minor versions of NFSv4 support PUTPUBFH.
Replace the XDR decoder for PUTPUBFH with a "noop" since we no
longer want the minorversion check, and PUTPUBFH has no arguments to
decode. (Ideally nfsd4_decode_noop should really be called
nfsd4_decode_void).
PUTPUBFH should now behave just like PUTROOTFH.
Reported-by: Cedric Blancher <cedric.blancher@gmail.com>
Fixes: e1a90ebd8b23 ("NFSD: Combine decode operations for v4 and v4.1")
Cc: Dan Shelton <dan.f.shelton@gmail.com>
Cc: Roland Mainz <roland.mainz@nrubsig.org>
Cc: stable@vger.kernel.org
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to '.mailmap')
0 files changed, 0 insertions, 0 deletions