Re: [PATCH v2 4/6] hrtimer: Re-arrange hrtimer_interrupt()

From: Thomas Gleixner

Date: Mon Feb 02 2026 - 09:07:58 EST


On Wed, Jan 21 2026 at 17:20, Peter Zijlstra wrote:
> Rework hrtimer_interrupt() such that reprogramming is split out into
> an independent function at the end of the interrupt.
>
> This prepares for reprogramming getting delayed beyond the end of
> hrtimer_interrupt().
>
> Notably, this changes the hang handling to always wait 100ms instead
> of trying to keep it proportional to the actual delay. This simplifies
> the state, also this really shouldn't be happening.

Indeed.

> /*
> + * Very similar to hrtimer_force_reprogram(), except it deals with
> + * in_hrirq and hang_detected.

in_hrtirq

Reviewed-by: Thomas Gleixner <tglx@xxxxxxxxxx>