Re: [patch 1/4] signalfd v1 - signalfd core ...

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Davide Libenzi
Date: Wednesday, March 7, 2007 - 3:01 pm

On Wed, 7 Mar 2007, Linus Torvalds wrote:


Ok, given that you have to place the notifiers (you had a direct call to 
wake_up, same thing - but was not handling the "the sighand has been 
detched" case), your queue_signal() call translates to:

	sq = list_entry(ctx->squeue.next, struct signalfd_sq, lnk);
	list_del(&sq->lnk);

That's pretty much it. There is more code WRT your patch, but there are 
more things handled too (reuse of the fd, notify detachment, send siginfo).
And those has to be handled in any case.



- Davide


-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Tue Mar 6, 6:36 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Tue Mar 6, 6:43 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Stephen Rothwell, (Tue Mar 6, 9:55 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 12:11 am)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Stephen Rothwell, (Wed Mar 7, 5:38 am)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Linus Torvalds, (Wed Mar 7, 9:57 am)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 10:42 am)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 10:50 am)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Jeremy Fitzhardinge, (Wed Mar 7, 1:30 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 1:56 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Jeremy Fitzhardinge, (Wed Mar 7, 2:26 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 2:35 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Linus Torvalds, (Wed Mar 7, 2:48 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Ulrich Drepper, (Wed Mar 7, 3:01 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 3:01 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 3:10 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Jeremy Fitzhardinge, (Wed Mar 7, 3:14 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Wed Mar 7, 3:21 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Ulrich Drepper, (Thu Mar 15, 10:16 pm)
Re: [patch 1/4] signalfd v1 - signalfd core ..., Davide Libenzi, (Thu Mar 15, 11:31 pm)