Commit da3caa20 authored by Gerald Schaefer's avatar Gerald Schaefer Committed by Linus Torvalds

[PATCH] SELinux: memory leak in selinux_sb_copy_data()

There is a memory leak during mount when SELinux is active and mount
options are specified.
Signed-off-by: default avatarGerald Schaefer <geraldsc@de.ibm.com>
Acked-by: default avatarStephen Smalley <sds@epoch.ncsc.mil>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 8680e22f
...@@ -1945,6 +1945,7 @@ static int selinux_sb_copy_data(struct file_system_type *type, void *orig, void ...@@ -1945,6 +1945,7 @@ static int selinux_sb_copy_data(struct file_system_type *type, void *orig, void
} while (*in_end++); } while (*in_end++);
copy_page(in_save, nosec_save); copy_page(in_save, nosec_save);
free_page((unsigned long)nosec_save);
out: out:
return rc; return rc;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment