NFSD: clean up alloc_init_deleg()
authorSicong Huang <huangsicong@iie.ac.cn>
Thu, 12 Oct 2023 08:34:58 +0000 (16:34 +0800)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 16 Oct 2023 16:44:40 +0000 (12:44 -0400)
commit2ffda63c98f4eb2fdca49a93017bed1ad3ae00e7
tree166ad70500cfda8a9a3834a4df056c04b82a651e
parent6939ace1f22681fface7841cdbf34d3204cc94b5
NFSD: clean up alloc_init_deleg()

Modify the conditional statement for null pointer check in the function
'alloc_init_deleg' to make this function more robust and clear. Otherwise,
this function may have potential pointer dereference problem in the future,
when modifying or expanding the nfs4_delegation structure.

Signed-off-by: Sicong Huang <huangsicong@iie.ac.cn>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4state.c