fix a leak in /proc/schedstats
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 15 Apr 2013 17:29:15 +0000 (13:29 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 29 Apr 2013 19:41:45 +0000 (15:41 -0400)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
kernel/sched/stats.c

index e036eda1a9c9b422766447bf5006a70fde47155b..da98af347e8b6ed212e67086ae8576628c11d0dd 100644 (file)
@@ -130,16 +130,11 @@ static int schedstat_open(struct inode *inode, struct file *file)
        return seq_open(file, &schedstat_sops);
 }
 
-static int schedstat_release(struct inode *inode, struct file *file)
-{
-       return 0;
-};
-
 static const struct file_operations proc_schedstat_operations = {
        .open    = schedstat_open,
        .read    = seq_read,
        .llseek  = seq_lseek,
-       .release = schedstat_release,
+       .release = seq_release,
 };
 
 static int __init proc_schedstat_init(void)