]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Merge branch 'nohz/drop-double-write-v3' of git://git.kernel.org/pub/scm/linux/kernel...
authorIngo Molnar <mingo@kernel.org>
Tue, 26 Aug 2014 19:32:41 +0000 (21:32 +0200)
committerIngo Molnar <mingo@kernel.org>
Tue, 26 Aug 2014 19:32:41 +0000 (21:32 +0200)
commit42594970022d223bf8f30d3aa22819e24779d6f6
tree6b55f82a1fb1bb5dbb5ff61f90c41f7caa6a1f9b
parent52addcf9d6669fa439387610bc65c92fa0980cef
parent2a16fc93d2c9568e16d45db77c7b5f15e1921cf1
Merge branch 'nohz/drop-double-write-v3' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks into timers/core

Pull nohz fixes from Frederic Weisbecker:

" The tick reschedules itself unconditionally. It's relevant in periodic
  mode but not in dynticks mode where it results in spurious double clock
  writes and even spurious periodic behaviour for low-res case.

  This set fixes that:

  * 1st patch removes low-res periodic tick rescheduling in nohz mode.
    This fixes spurious periodic behaviour.

  * 2nd patch does the same for high-res mode. Here there is no such
    spurious periodic behaviour but it still spares a double clock write
    in some cases. "

Signed-off-by: Ingo Molnar <mingo@kernel.org>