git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
inotify: fix double free/corruption of stuct user
[pandora-kernel.git]
/
fs
/
notify
/
inotify
/
inotify_fsnotify.c
diff --git
a/fs/notify/inotify/inotify_fsnotify.c
b/fs/notify/inotify/inotify_fsnotify.c
index
a91b69a
..
0348d0c
100644
(file)
--- a/
fs/notify/inotify/inotify_fsnotify.c
+++ b/
fs/notify/inotify/inotify_fsnotify.c
@@
-198,6
+198,7
@@
static void inotify_free_group_priv(struct fsnotify_group *group)
idr_for_each(&group->inotify_data.idr, idr_callback, group);
idr_remove_all(&group->inotify_data.idr);
idr_destroy(&group->inotify_data.idr);
+ atomic_dec(&group->inotify_data.user->inotify_devs);
free_uid(group->inotify_data.user);
}