Messages in this thread Patch in this message | | | From | yan <> | Subject | [PATCH 3/3 v2] proc: use kzalloc instead of kmalloc and memset | Date | Wed, 5 Sep 2012 20:17:17 +0800 |
| |
Part of the memory will be written twice after this change, but that should be negligible.
Signed-off-by: yan <clouds.yan@gmail.com> --- 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 9e8f631..38de015 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; -- 1.7.9.5
| |