From: Jesper Juhl Signed-off-by: Jesper Juhl Signed-off-by: Andrew Morton --- kernel/sysctl.c | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) diff -puN kernel/sysctl.c~remove-redundant-null-check-before-before-kfree-in kernel/sysctl.c --- 25/kernel/sysctl.c~remove-redundant-null-check-before-before-kfree-in 2005-05-09 20:10:19.000000000 -0700 +++ 25-akpm/kernel/sysctl.c 2005-05-09 20:10:19.000000000 -0700 @@ -1000,8 +1000,7 @@ int do_sysctl(int __user *name, int nlen int error = parse_table(name, nlen, oldval, oldlenp, newval, newlen, head->ctl_table, &context); - if (context) - kfree(context); + kfree(context); if (error != -ENOTDIR) return error; tmp = tmp->next; _