epoll: do not insert into poll queues until all sanity checks are done

commit f8d4f44df056c5b504b0d49683fb7279218fd207 upstream.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Change-Id: If61d1a77a73ba91aa1dbc10dee15a833f7db9298
(cherry picked from commit f7b48ac4250890e07851971e04ef3e782276285c)
(cherry picked from commit e379263c45bd276dcc2d3b00f3591b4124b22b3f)
1 file changed