]> git.baikalelectronics.ru Git - kernel.git/commit
Fix signalfd interaction with thread-private signals
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 11 Jun 2007 22:16:18 +0000 (08:16 +1000)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 18 Jun 2007 17:18:32 +0000 (10:18 -0700)
commitf2bd9def76636caa796e9dc0f4e236f8ad500935
treec40510afdc1676f268d14ecb8bfe2ab887cf0b0f
parent6af2549977ff0769129136173173ca5b381b2c63
Fix signalfd interaction with thread-private signals

Don't let signalfd dequeue private signals off other threads (in the
case of things like SIGILL or SIGSEGV, trying to do so would result
in undefined behaviour on who actually gets the signal, since they
are force unblocked).

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Acked-by: Davide Libenzi <davidel@xmailserver.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
kernel/signal.c