diff options
author | Eric Paris <eparis@redhat.com> | 2009-01-13 23:32:40 +0100 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2009-04-05 19:48:26 +0200 |
commit | 318b6d3d7ddbcad3d6867e630711b8a705d873d7 (patch) | |
tree | bdf1d75e26b1dc5ea4db67c6061f444c26eb9799 /kernel/auditsc.c | |
parent | audit: Fix possible return value truncation in audit_get_context() (diff) | |
download | linux-318b6d3d7ddbcad3d6867e630711b8a705d873d7.tar.xz linux-318b6d3d7ddbcad3d6867e630711b8a705d873d7.zip |
audit: incorrect ref counting in audit tree tag_chunk
tag_chunk has bad exit paths in which the inotify ref counting is wrong.
At the top of the function we found &old_watch using inotify_find_watch().
inotify_find_watch takes a reference to the watch. This is never dropped
on an error path.
Signed-off-by: Eric Paris <eparis@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'kernel/auditsc.c')
0 files changed, 0 insertions, 0 deletions