]> git.baikalelectronics.ru Git - kernel.git/commit
eventpoll: use-after-possible-free in epoll_create1()
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 18 Aug 2012 02:42:36 +0000 (22:42 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 22 Aug 2012 14:26:55 +0000 (10:26 -0400)
commita6f313b32997fb692e49a7621ffbc200c545a7e1
tree475003205a40e79060c072bf4ed6a2cf097ff7ed
parentcf0e5c87f53a39ee31e11fdbb9261d9644436ac2
eventpoll: use-after-possible-free in epoll_create1()

As soon as we'd installed the file into descriptor table, it can
get closed by another thread.  Freeing ep in process...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/eventpoll.c