These patches are introducing support for global deferrable timers and this feature is very useful for the mobile chipsets. All comments in initial discussion [1] are addressed. Here is the latest discussion - [2] as these patches are in downstream kernel for quite a long time.
[1]- https://lore.kernel.org/patchwork/patch/500541/ [2]- https://lkml.org/lkml/2020/3/16/147 Changelog: v2 -> v3: - Fixed 'kbuild test robot' warnings. v1 -> v2: - Fixed tglx comments about warning. - Thanks Pavan for your suggestion. Joonwoo Park (1): timer: make deferrable cpu unbound timers really not bound to a cpu Prasad Sodagudi (1): sched: Add a check for cpu unbound deferrable timers include/linux/timer.h | 3 +++ kernel/time/tick-sched.c | 8 +++++- kernel/time/timer.c | 69 ++++++++++++++++++++++++++++++++++++++++++++---- 3 files changed, 74 insertions(+), 6 deletions(-) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project