From 1d3f85afd4d72fceb693ef2d28e0d9c8d11e80dc Mon Sep 17 00:00:00 2001 From: yan Date: Fri, 28 Sep 2012 10:22:17 +1000 Subject: [PATCH] proc: use kzalloc instead of kmalloc and memset Part of the memory will be written twice after this change, but that should be negligible. Signed-off-by: yan Signed-off-by: Andrew Morton --- fs/proc/generic.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fs/proc/generic.c b/fs/proc/generic.c index 9e8f63164309..38de015c0690 100644 --- a/fs/proc/generic.c +++ b/fs/proc/generic.c @@ -616,10 +616,9 @@ static struct proc_dir_entry *__proc_create(struct proc_dir_entry **parent, len = strlen(fn); - ent = kmalloc(sizeof(struct proc_dir_entry) + len + 1, GFP_KERNEL); + ent = kzalloc(sizeof(struct proc_dir_entry) + len + 1, GFP_KERNEL); if (!ent) goto out; - memset(ent, 0, sizeof(struct proc_dir_entry)); memcpy(ent->name, fn, len + 1); ent->namelen = len; ent->mode = mode; -- 2.39.2