On Thu, Aug 21, 2014 at 9:50 AM, Fengguang Wu <fengguang.wu@intel.com> wrote:
Hi Pranith,

FYI, these changes look nice:

git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/dev
commit 0eb885afb20317016670c1c5dd3a436c91e1e910 ("rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads")

test case: lkp-a04/aim7/400-disk_rr

It's an in-memory aim7/disk_rr test.
lkp-a04 is an Atom micro server with 8G Memory.

5db6a289a3a0a69  0eb885afb20317016670c1c5d
---------------  -------------------------
    150860 ± 1%     -25.8%     111937 ± 1%  TOTAL softirqs.RCU
      2809 ± 1%     -12.5%       2457 ± 1%  TOTAL vmstat.system.cs
      4202 ± 1%      -6.9%       3911 ± 1%  TOTAL vmstat.system.in
    212421 ± 2%      -7.7%     196035 ± 3%  TOTAL time.involuntary_context_switches

Great! Thanks for the analysis.

--
Pranith