On Wed, Jun 03, 2015 at 01:42:41PM +0300, Kirill Tkhai wrote: > [resend] > > 03.06.2015, 10:32, "Peter Zijlstra" <pet...@infradead.org>: > > On Tue, Jun 02, 2015 at 07:27:19PM +0300, Kirill Tkhai wrote: > >>> + * task_dead_dl() will cancel our timer if we happen to die while > >>> + * its still pending. > >> task_dead_dl() is called for tasks of deadline class only. So if we do > >> that, > >> the timer may be executed after final task's dead. > > > > Indeed; sleep deprived brain misses the obvious :/ > > I have an idea, but it require small hrtimer modification. We may use > task_struct counters {get,put}_task_struct(), when we're starting or > cancelling > the timer, and in timer handler. But it require to return back the commit:
Yeah, already working on that. :-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/