Greeting, FYI, we noticed a 18.8% improvement of stress-ng.sigq.ops_per_sec due to commit: commit: 53c72b590b3a0afd6747d6f7957e6838003e90a4 ("rcu/tree: cache specified number of objects") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: stress-ng on test machine: 96 threads Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz with 256G memory with following parameters: nr_threads: 100% disk: 1HDD testtime: 30s class: interrupt cpufreq_governor: performance ucode: 0x5002f01 Details are as below: --------------------------------------------------------------------------------------------------> To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml ========================================================================================= class/compiler/cpufreq_governor/disk/kconfig/nr_threads/rootfs/tbox_group/testcase/testtime/ucode: interrupt/gcc-9/performance/1HDD/x86_64-rhel-8.3/100%/debian-10.4-x86_64-20200603.cgz/lkp-csl-2sp7/stress-ng/30s/0x5002f01 commit: 69f08d3999 ("rcu/tree: Use static initializer for krc.lock") 53c72b590b ("rcu/tree: cache specified number of objects") 69f08d3999dbef15 53c72b590b3a0afd6747d6f7957 ---------------- --------------------------- %stddev %change %stddev \ | \ 2.315e+08 +18.8% 2.749e+08 stress-ng.sigq.ops 7716291 +18.8% 9164111 stress-ng.sigq.ops_per_sec Disclaimer: Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance. Thanks, Rong Chen