Re: [PATCH 2.6.27-rc5 re-resubmit] Fix itimer/many thread hang.

From: Ingo Molnar
Date: Tue Sep 23 2008 - 07:41:33 EST



* Frank Mayhar <fmayhar@xxxxxxxxxx> wrote:

> This is the second resubmission of the posix timer rework patch,
> posted a few days ago. This includes the changes from the previous
> resubmittion, which addressed Oleg Nesterov's comments, removing the
> RCU stuff from the patch and un-inlining the thread_group_cputime()
> function for SMP. In addition, per Ingo Molnar it simplifies the UP
> code, consolidating much of it with the SMP version and depending on
> lower-level SMP/UP handling to take care of the differences. It also
> cleans up some UP compile errors, moves the scheduler stats-related
> macros into kernel/sched_stats.h, cleans up a merge error in
> kernel/fork.c and has a few other minor fixes and cleanups as
> suggested by Oleg and Ingo. Thanks for the review, guys.

below is the delta patch i've applied to tip/timers/posixtimers - might
be easier to review for those who've seen v1 and who'd like to check the
changes.

i've also merged v2 into tip/master and started testing it.

Ingo

---------------->