X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fnfs%2Funlink.c;fp=fs%2Fnfs%2Funlink.c;h=a65c7b53d558c40f6a06118055040aa92e270134;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=0e28189c2151d42e55ddc76abb5abe7d3948b06f;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;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)) {