summaryrefslogtreecommitdiff
path: root/scripts/kconfig/icons/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorFrederic Weisbecker <frederic@kernel.org>2026-05-20 00:09:26 +0200
committerThomas Gleixner <tglx@kernel.org>2026-06-02 21:34:03 +0200
commitd4f198c13611257f7f29d3c614721d0ac5d362f5 (patch)
treefa7796bf40ef65ce5d62f808930eb3ecbef46bf0 /scripts/kconfig/icons/git@git.tavy.me:linux.git
parente4a70f5fbd43f55b474028a2cee3d78e4b443dd7 (diff)
timers/migration: Deactivate per-capacity hierarchies under nohz_full
NOHZ_FULL CPUs global timers are guaranteed to be handled by the timekeeper CPU, which never stops its tick and therefore remains active in the hierarchy. But since the introduction of per-capacity hierarchies, this guarantee is broken because the timekeeper may not belong to the same hierarchy as all the NOHZ_FULL CPUs. Fix it with simply turning off capacity awareness when NOHZ_FULL is running and force a single hierarchy. NOHZ_FULL is not exactly optimized powerwise anyway. Fixes: 098cbaad8e57 ("timers/migration: Split per-capacity hierarchies") Signed-off-by: Frederic Weisbecker <frederic@kernel.org> Signed-off-by: Thomas Gleixner <tglx@kernel.org> Link: https://patch.msgid.link/20260519220926.63437-3-frederic@kernel.org
Diffstat (limited to 'scripts/kconfig/icons/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions