NFSD: Finish converting the NFSv2 GETACL result encoder
authorChuck Lever <chuck.lever@oracle.com>
Sun, 16 Oct 2022 15:47:02 +0000 (11:47 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 28 Nov 2022 17:54:44 +0000 (12:54 -0500)
commitea5021e911d3479346a75ac9b7d9dcd751b0fb99
treeb55367e2e53110d4805512292b697a9809231380
parent5a717a6e0145481ea4c188d8be2d6217cefed270
NFSD: Finish converting the NFSv2 GETACL result encoder

The xdr_stream conversion inadvertently left some code that set the
page_len of the send buffer. The XDR stream encoders should handle
this automatically now.

This oversight adds garbage past the end of the Reply message.
Clients typically ignore the garbage, but NFSD does not need to send
it, as it leaks stale memory contents onto the wire.

Fixes: f8cba47344f7 ("NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream")
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs2acl.c