The patch titled kevent: fix socket notifications has been added to the -mm tree. Its filename is kevent-fix-socket-notifications.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: kevent: fix socket notifications From: Evgeniy Polyakov <johnpol@xxxxxxxxxxx> Socket enqueue callback must increase reference counter for both backing inode and file. Signed-off-by: Evgeniy Polyakov <johnpol@xxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- kernel/kevent/kevent_socket.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletion(-) diff -puN kernel/kevent/kevent_socket.c~kevent-fix-socket-notifications kernel/kevent/kevent_socket.c --- a/kernel/kevent/kevent_socket.c~kevent-fix-socket-notifications +++ a/kernel/kevent/kevent_socket.c @@ -61,7 +61,6 @@ int kevent_socket_enqueue(struct kevent if (err) goto err_out_dequeue; - sockfd_put(sock); return err; err_out_dequeue: @@ -77,9 +76,13 @@ err_out_exit: int kevent_socket_dequeue(struct kevent *k) { struct inode *inode = k->st->origin; + struct socket *sock; kevent_storage_dequeue(k->st, k); + + sock = SOCKET_I(inode); iput(inode); + sockfd_put(sock); return 0; } _ Patches currently in -mm which might be from johnpol@xxxxxxxxxxx are w1-kconfig-fix.patch kevent-core-files.patch kevent-core-files-fix.patch kevent-core-files-s390-hack.patch kevent-poll-select-notifications.patch kevent-socket-notifications.patch kevent-timer-notifications.patch kevent-fix-socket-notifications.patch kevent-remove-mmap-interface.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html