X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fnfs%2Funlink.c;h=a65c7b53d558c40f6a06118055040aa92e270134;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=0e28189c2151d42e55ddc76abb5abe7d3948b06f;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/fs/nfs/unlink.c b/fs/nfs/unlink.c index 0e28189c2..a65c7b53d 100644 --- a/fs/nfs/unlink.c +++ b/fs/nfs/unlink.c @@ -163,9 +163,10 @@ nfs_async_unlink(struct dentry *dentry) struct rpc_clnt *clnt = NFS_CLIENT(dir->d_inode); int status = -ENOMEM; - data = kzalloc(sizeof(*data), GFP_KERNEL); + data = kmalloc(sizeof(*data), GFP_KERNEL); if (!data) goto out; + memset(data, 0, sizeof(*data)); data->cred = rpcauth_lookupcred(clnt->cl_auth, 0); if (IS_ERR(data->cred)) {