]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...
authorIngo Molnar <mingo@kernel.org>
Thu, 27 Apr 2017 05:41:37 +0000 (07:41 +0200)
committerIngo Molnar <mingo@kernel.org>
Thu, 27 Apr 2017 05:41:37 +0000 (07:41 +0200)
commit8ea29e2ba1c9eb4a1085f9dbf64f339638c290a1
tree88b0caa1cd8bfa66e6a4b00ad21108f03369eb03
parent3c2cc727473b18821b186c51ff8f6b36eda5685d
parente35981ddd60d926ec92758bf17fb9464c3983612
Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu

Pull RCU updates from Paul E. McKenney:

 "This series greatly reduces the performance degradation of Tree SRCU
  on a CPU-hotplug stress test.  The effect was not subtle:  Mike Galbraith
  measured Classic SRCU at 55 seconds and Tree SRCU at more than 16 -minutes-
  for this test.  Mike collected ftrace data that showed that Classic SRCU
  was auto-expediting invocations of synchronize_srcu() that found SRCU
  completely idle.  This series therefore adds this auto-expedite capability
  to Tree SRCU, bringing the performance shortfall to less than ten seconds,
  which is a great improvement over the initial shortfall of 15 minutes."

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