Re: [BUG] Race condition with it_real_fn in kernel/itimer.c

Steven Rostedt
2005-06-15T17:36:01Z

On Wed, 2005-06-15 at 12:23 -0400, Steven Rostedt wrote:

>
> for_each_online_cpu(i) {
> base = &per_cpu(tvec_bases, i);
> if (base->running_timer == timer) {
> while (base->running_timer == timer) {
> cpu_relax();
> preempt_check_resched();
> }
> break;
> }
> }
>
> If the timer hasn't gone off yet on another cpu, it will spin until it
> is finished. Now here's the problem:

This was suppose to say...

If the timer is currently going off on another cpu.

-- Steve