[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <0e4116bf-1cfb-4286-be91-0337892e2031@suswa.mountain>
Date: Thu, 17 Jul 2025 23:42:28 +0300
From: Dan Carpenter <dan.carpenter@...aro.org>
To: Sergey Bashirov <sergeybashirov@...il.com>
Cc: Chuck Lever <chuck.lever@...cle.com>, Jeff Layton <jlayton@...nel.org>,
NeilBrown <neil@...wn.name>,
Olga Kornievskaia <okorniev@...hat.com>,
Dai Ngo <Dai.Ngo@...cle.com>, Tom Talpey <tom@...pey.com>,
linux-nfs@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] NFSD: Change ret code of xdr_stream_decode_opaque_fixed
On Thu, Jul 17, 2025 at 10:48:30PM +0300, Sergey Bashirov wrote:
> diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
> index 67f6632f723b4..dd80163e0140c 100644
> --- a/include/linux/nfs_xdr.h
> +++ b/include/linux/nfs_xdr.h
> @@ -1863,7 +1863,7 @@ static inline int decode_opaque_fixed(struct xdr_stream *xdr,
> void *buf, size_t len)
> {
> ssize_t ret = xdr_stream_decode_opaque_fixed(xdr, buf, len);
> - if (unlikely(ret < 0))
> + if (unlikely(ret))
> return -EIO;
We could propagate the error code (-EBADMSG) instead of return -EIO?
regards,
dan carpenter
> return 0;
> }
Powered by blists - more mailing lists