diff options
Diffstat (limited to 'fs/nfsd')
| -rw-r--r-- | fs/nfsd/nfs4idmap.c | 3 | ||||
| -rw-r--r-- | fs/nfsd/nfs4state.c | 3 | 
2 files changed, 2 insertions, 4 deletions
diff --git a/fs/nfsd/nfs4idmap.c b/fs/nfsd/nfs4idmap.c index bea6b947811..b1902ebaab4 100644 --- a/fs/nfsd/nfs4idmap.c +++ b/fs/nfsd/nfs4idmap.c @@ -573,10 +573,9 @@ idmap_lookup(struct svc_rqst *rqstp,  	struct idmap_defer_req *mdr;  	int ret; -	mdr = kmalloc(sizeof(*mdr), GFP_KERNEL); +	mdr = kzalloc(sizeof(*mdr), GFP_KERNEL);  	if (!mdr)  		return -ENOMEM; -	memset(mdr, 0, sizeof(*mdr));  	atomic_set(&mdr->count, 1);  	init_waitqueue_head(&mdr->waitq);  	mdr->req.defer = idmap_defer; diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c index 9daa0b9feb8..1a25c01ecdf 100644 --- a/fs/nfsd/nfs4state.c +++ b/fs/nfsd/nfs4state.c @@ -339,8 +339,7 @@ alloc_client(struct xdr_netobj name)  {  	struct nfs4_client *clp; -	if ((clp = kmalloc(sizeof(struct nfs4_client), GFP_KERNEL))!= NULL) { -		memset(clp, 0, sizeof(*clp)); +	if ((clp = kzalloc(sizeof(struct nfs4_client), GFP_KERNEL))!= NULL) {  		if ((clp->cl_name.data = kmalloc(name.len, GFP_KERNEL)) != NULL) {  			memcpy(clp->cl_name.data, name.data, name.len);  			clp->cl_name.len = name.len;  |