Messages in this thread | | | Date | Sun, 4 Sep 2011 22:29:07 +0200 | From | Oleg Nesterov <> | Subject | Re: [PATCH 4/4] posix-timers: turn it_signal into it_valid flag |
| |
On 09/04, Oleg Nesterov wrote: > > Although I > feel this all can be simplified even more.
And perhaps we need some fixes?
I forgot everything I knew about ->it_requeue_pending logic, but it seems to me that do_schedule_next_timer()->lock_timer() can find and lock successfully the wrong timer. Another thread can do timer_delete() and then re-create the timer with the same id.
Oleg.
| |