login
Header Space

 
 

Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: Gabriel C <crazy@...>, Gabriel C <nix.or.die@...>, Rafael J. Wysocki <rjw@...>, LKML <linux-kernel@...>, Adrian Bunk <bunk@...>, Andrew Morton <akpm@...>, Linus Torvalds <torvalds@...>, Natalie Protasevich <protasnb@...>, <andi-bz@...>, Ingo Molnar <mingo@...>
Date: Saturday, March 22, 2008 - 10:41 am

On Sat, 22 Mar 2008, Andi Kleen wrote:

No, it does not solve the real problem of not reevaluating the timer
wheel on the idle CPU when a timer gets added from some other CPU. We
would paper over the watchdog issue, but postponing a timer event,
which was added cross CPU to some artifical expiry time is simply
wrong.


No, it's limited to add_timer_on() simply because no other code can
add a new timer (timer_list or hrtimer) which modifies the next event
on another CPU. There is also the rare case, when one CPU runs the
timer callback and the other one modifies the timer, but that's not
relevant for the NOHZ problem because the CPU which runs the callback
is not idle at this point.

All other timer operations are CPU local and reevaluated before the
CPU goes idle again.

Thanks,

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

Messages in current thread:
2.6.25-rc5-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sun Mar 16, 7:18 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Christian Kujau, (Sun Mar 23, 5:17 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sun Mar 23, 5:29 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Christian Kujau, (Sun Mar 23, 3:01 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sun Mar 23, 3:06 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Mon Mar 17, 5:36 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Mon Mar 17, 12:17 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Fri Mar 21, 12:26 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Fri Mar 21, 2:49 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Fri Mar 21, 5:15 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Fri Mar 21, 6:09 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Sat Mar 22, 7:21 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Andi Kleen, (Sat Mar 22, 10:25 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Sat Mar 22, 10:41 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Sat Mar 22, 10:30 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Sat Mar 22, 12:32 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Sat Mar 22, 5:55 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Mon Mar 24, 6:24 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Tue Mar 25, 4:06 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Thomas Gleixner, (Wed Mar 26, 10:51 am)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Linus Torvalds, (Sun Mar 16, 7:33 pm)
Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sun Mar 16, 7:38 pm)
speck-geostationary