* Thomas Gleixner <[EMAIL PROTECTED]> wrote:
> hrtimer_forward() does not check for the possible overflow of
> timer->expires. This can happen on 64 bit machines with large interval
> values and results currently in an endless loop in the softirq because
> the expiry value becomes negative and therefor the timer is expired
> all the time.
>
> Check for this condition and set the expiry value to the max. expiry
> time in the future.
>
> The fix should be applied to stable kernel series as well.
>
> Signed-off-by: Thomas Gleixner <[EMAIL PROTECTED],de>
ouch ... nice one.
Acked-by: Ingo Molnar <[EMAIL PROTECTED]>
Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/