Re: [PATCH 08/25] hrtimer: Reduce conditional code (expires_next, next_timer)

From: Peter Zijlstra
Date: Tue Sep 26 2017 - 08:10:50 EST


On Thu, Aug 31, 2017 at 12:23:37PM -0000, Anna-Maria Gleixner wrote:
> The hrtimer_cpu_base struct member expires_next and next_timer are
> conditional members (CONFIG_HIGH_RES_TIMERS). This makes the hrtimer code
> more complex and harder to understand than it actually is.
>
> Reduce the conditionals related to those two struct members.

So this grows the data structure for !HIGH_RES for easier code? We no
longer care about archs that don't support HIGH_RES?