Commit-ID: 59ca3f9fef599cc6da7975d2261ab3bb86a6ac6b Gitweb: http://git.kernel.org/tip/59ca3f9fef599cc6da7975d2261ab3bb86a6ac6b Author: Paul E. McKenney <paulmck@xxxxxxxxxxxxxxxxxx> AuthorDate: Thu, 20 Apr 2017 17:17:27 -0700 Committer: Paul E. McKenney <paulmck@xxxxxxxxxxxxxxxxxx> CommitDate: Thu, 8 Jun 2017 08:25:29 -0700 rcuperf: Add the ability to test tiny RCU flavors This commit adds a TINY rcuperf test scenario, which allows performance testing of Tiny RCU and Tiny SRCU. Signed-off-by: Paul E. McKenney <paulmck@xxxxxxxxxxxxxxxxxx> --- .../selftests/rcutorture/configs/rcuperf/{SRCUCLASSIC => TINY} | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/testing/selftests/rcutorture/configs/rcuperf/SRCUCLASSIC b/tools/testing/selftests/rcutorture/configs/rcuperf/TINY similarity index 70% copy from tools/testing/selftests/rcutorture/configs/rcuperf/SRCUCLASSIC copy to tools/testing/selftests/rcutorture/configs/rcuperf/TINY index a1395af..fb05ef5 100644 --- a/tools/testing/selftests/rcutorture/configs/rcuperf/SRCUCLASSIC +++ b/tools/testing/selftests/rcutorture/configs/rcuperf/TINY @@ -1,11 +1,12 @@ -CONFIG_SMP=y +CONFIG_SMP=n +CONFIG_PREEMPT_NONE=y +CONFIG_PREEMPT_VOLUNTARY=n +CONFIG_PREEMPT=n +#CHECK#CONFIG_TINY_RCU=y CONFIG_HZ_PERIODIC=n CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ_FULL=n CONFIG_RCU_FAST_NO_HZ=n -CONFIG_HOTPLUG_CPU=n -CONFIG_SUSPEND=n -CONFIG_HIBERNATION=n CONFIG_RCU_NOCB_CPU=n CONFIG_DEBUG_LOCK_ALLOC=n CONFIG_PROVE_LOCKING=n @@ -13,4 +14,3 @@ CONFIG_RCU_BOOST=n CONFIG_DEBUG_OBJECTS_RCU_HEAD=n CONFIG_RCU_EXPERT=y CONFIG_RCU_TRACE=y -CONFIG_CLASSIC_SRCU=y -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |