On Tue, 2007-06-19 at 16:49 -0700, Davide Libenzi wrote: > Actually, I think signalfd is fine as is, with Ben's patch applied. > Signalfd should only fetch shared signals, not specific ones (in any > case). The only advantage of that additional patch is that it will allow any thread to fetch its own private signals via signalfd, regardless of what context is attached to the signalfd in the first place. Without the patch (with what's currently in Linus tree), a thread will only get its own private signals if it's also the thread that created the signalfd (and thus is attached to the signalfd "context"). I don't mind either way, up to you guys to decide what semantics you want. Ben. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: Fix signalfd interaction with thread-private signals
- From: Davide Libenzi <[email protected]>
- Re: Fix signalfd interaction with thread-private signals
- References:
- And now for something _totally_ different: Linux v2.6.22-rc5
- From: Linus Torvalds <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Nicholas Miell <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Davide Libenzi <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Nicholas Miell <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Davide Libenzi <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Nicholas Miell <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Davide Libenzi <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Benjamin Herrenschmidt <[email protected]>
- Re: And now for something _totally_ different: Linux v2.6.22-rc5
- From: Linus Torvalds <[email protected]>
- Re: Fix signalfd interaction with thread-private signals
- From: Oleg Nesterov <[email protected]>
- Re: Fix signalfd interaction with thread-private signals
- From: Davide Libenzi <[email protected]>
- And now for something _totally_ different: Linux v2.6.22-rc5
- Prev by Date: Re: Problem with global_flush_tlb() on i386 in 2.6.22-rc4-mm2
- Next by Date: Re: Problem with global_flush_tlb() on i386 in 2.6.22-rc4-mm2
- Previous by thread: Re: Fix signalfd interaction with thread-private signals
- Next by thread: Re: Fix signalfd interaction with thread-private signals
- Index(es):