[lkml]   [2011]   [Jan]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Patch in this message
Subject[088/152] inotify: stop kernel memory leak on file creation failure
2.6.36-stable review patch.  If anyone has any objections, please let us know.

From: Eric Paris <>

commit a2ae4cc9a16e211c8a128ba10d22a85431f093ab upstream.

If inotify_init is unable to allocate a new file for the new inotify
group we leak the new group. This patch drops the reference on the
group on file allocation failure.

Reported-by: Vegard Nossum <>
Signed-off-by: Eric Paris <>
Signed-off-by: Greg Kroah-Hartman <>

fs/notify/inotify/inotify_user.c | 1 +
1 file changed, 1 insertion(+)
--- a/fs/notify/inotify/inotify_user.c
+++ b/fs/notify/inotify/inotify_user.c
@@ -751,6 +751,7 @@ SYSCALL_DEFINE1(inotify_init1, int, flag
if (ret >= 0)
return ret;

+ fsnotify_put_group(group);

 \ /
  Last update: 2011-01-06 01:49    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean