OSDN Git Service

nfs4: strengthen error check to avoid unexpected result
authorChengguang Xu <cgxu519@mykernel.net>
Wed, 17 Jun 2020 01:09:39 +0000 (09:09 +0800)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 21 Sep 2020 14:21:08 +0000 (10:21 -0400)
commit82c596ebaa104f994d25256523ae2f9047323fe7
tree18cc37b47fd88868840cadc91b84111ad80bc820
parent48bb6ec17cde09122931438add817a69a91c3ab6
nfs4: strengthen error check to avoid unexpected result

The variable error is ssize_t, which is signed and will
cast to unsigned when comapre with variable size, so add
a check to avoid unexpected result in case of negative
value of error.

Signed-off-by: Chengguang Xu <cgxu519@mykernel.net>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/nfs4proc.c