]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...
authorThomas Gleixner <tglx@linutronix.de>
Mon, 10 Jan 2022 12:57:17 +0000 (13:57 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 10 Jan 2022 12:57:17 +0000 (13:57 +0100)
commit8bd1731bb829aec916c8d8a683c3bf3f5bdd68bc
tree7c4f5fd68e2904f0683c1f9103eee5fce549290a
parent2664d2de7606a8bb39955f664c28265b0fd39605
parent4983e3a4c8e83cfc244f41ec3b05977dbf7ded1c
Merge branch 'clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into timers/core

Pull clocksource watchdog updates from Paul McKenney:

 - Avoid accidental unstable marking of clocksources by rejecting
   clocksource measurements where the source of the skew is the delay
   reading reference clocksource itself.  This change avoids many of the
   current false positives caused by epic cache-thrashing workloads.

 - Reduce the default clocksource_watchdog() retries to 2, thus offsetting
   the increased overhead due to #1 above rereading the reference
   clocksource.

Link: https://lore.kernel.org/lkml/20220105001723.GA536708@paulmck-ThinkPad-P17-Gen-1