]> git.kernelconcepts.de Git - karo-tx-linux.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)
commit96fd20cf3f1620d699db43cd08745f1e57e1072a
tree88b0caa1cd8bfa66e6a4b00ad21108f03369eb03
parentd160a727c40e7175aa642137910a3fda46262fc8
parent22607d66bbc3e81140d3bcf08894f4378eb36428
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>