Loading tools/testing/selftests/rcutorture/bin/kvm-test-1-rcu.sh +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ then fi cp $config_template $resdir/ConfigFragment echo ' ---' `date`: Starting build echo ' ---' Kconfig fragment at: $config_template cat << '___EOF___' >> $T CONFIG_RCU_TORTURE_TEST=y ___EOF___ Loading tools/testing/selftests/rcutorture/bin/kvm.sh +8 −1 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ configs=" sysidleY.2013.06.19a \ NT1-nh \ NT3-NH" ds=`date +%Y.%m.%d-%H:%M:%S` kversion="" usage () { echo "Usage: $scriptname optional arguments:" Loading @@ -58,6 +59,7 @@ usage () { echo " --configs \"config-file list\"" echo " --datestamp string" echo " --duration minutes" echo " --kversion vN.NN" echo " --rcu-kvm absolute-pathname" echo " --results absolute-pathname" echo " --relbuilddir relative-pathname" Loading Loading @@ -110,6 +112,11 @@ do dur=$2 shift ;; --kversion) checkarg --kversion "(kernel version)" $# "$2" '^v[0-9.]*$' error kversion=$2 shift ;; --rcu-kvm) checkarg --rcu-kvm "(absolute pathname)" "$#" "$2" '^/' error KVM=$2; export KVM Loading Loading @@ -174,6 +181,6 @@ do rd=$resdir/$ds/$CF mkdir $rd || : echo Results directory: $rd kvm-test-1-rcu.sh $CONFIGFRAG/$CF $builddir $rd $dur "-nographic" "rcutorture.test_no_idle_hz=1 rcutorture.n_barrier_cbs=4 rcutorture.verbose=1" kvm-test-1-rcu.sh $CONFIGFRAG/$kversion/$CF $builddir $rd $dur "-nographic" "rcutorture.test_no_idle_hz=1 rcutorture.n_barrier_cbs=4 rcutorture.verbose=1" done # Tracing: trace_event=rcu:rcu_nocb_grace_period,rcu:rcu_grace_period,rcu:rcu_grace_period_init,rcu:rcu_quiescent_state_report,rcu:rcu_fqs,rcu:rcu_callback,rcu:rcu_torture_read,rcu:rcu_invoke_callback,rcu:rcu_fqs,rcu:rcu_dyntick,rcu:rcu_unlock_preempted_task tools/testing/selftests/rcutorture/configs/v0.0/N1-S-T-NH-SD-SMP-HP 0 → 100644 +19 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=y CONFIG_RCU_FAST_NO_HZ=y CONFIG_NO_HZ=y CONFIG_SMP=y CONFIG_RCU_FANOUT=8 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=y CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y tools/testing/selftests/rcutorture/configs/v0.0/N2-2-t-nh-sd-SMP-hp 0 → 100644 +20 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=n CONFIG_NO_HZ=n CONFIG_SMP=y CONFIG_RCU_FANOUT=4 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=n CONFIG_SUSPEND=n CONFIG_HIBERNATION=n CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y tools/testing/selftests/rcutorture/configs/v0.0/N3-3-T-nh-SD-SMP-hp 0 → 100644 +22 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=y CONFIG_NO_HZ=n CONFIG_SMP=y CONFIG_RCU_FANOUT=2 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=n CONFIG_SUSPEND=n CONFIG_HIBERNATION=n CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_PROVE_LOCKING=y CONFIG_PROVE_RCU=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y Loading
tools/testing/selftests/rcutorture/bin/kvm-test-1-rcu.sh +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ then fi cp $config_template $resdir/ConfigFragment echo ' ---' `date`: Starting build echo ' ---' Kconfig fragment at: $config_template cat << '___EOF___' >> $T CONFIG_RCU_TORTURE_TEST=y ___EOF___ Loading
tools/testing/selftests/rcutorture/bin/kvm.sh +8 −1 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ configs=" sysidleY.2013.06.19a \ NT1-nh \ NT3-NH" ds=`date +%Y.%m.%d-%H:%M:%S` kversion="" usage () { echo "Usage: $scriptname optional arguments:" Loading @@ -58,6 +59,7 @@ usage () { echo " --configs \"config-file list\"" echo " --datestamp string" echo " --duration minutes" echo " --kversion vN.NN" echo " --rcu-kvm absolute-pathname" echo " --results absolute-pathname" echo " --relbuilddir relative-pathname" Loading Loading @@ -110,6 +112,11 @@ do dur=$2 shift ;; --kversion) checkarg --kversion "(kernel version)" $# "$2" '^v[0-9.]*$' error kversion=$2 shift ;; --rcu-kvm) checkarg --rcu-kvm "(absolute pathname)" "$#" "$2" '^/' error KVM=$2; export KVM Loading Loading @@ -174,6 +181,6 @@ do rd=$resdir/$ds/$CF mkdir $rd || : echo Results directory: $rd kvm-test-1-rcu.sh $CONFIGFRAG/$CF $builddir $rd $dur "-nographic" "rcutorture.test_no_idle_hz=1 rcutorture.n_barrier_cbs=4 rcutorture.verbose=1" kvm-test-1-rcu.sh $CONFIGFRAG/$kversion/$CF $builddir $rd $dur "-nographic" "rcutorture.test_no_idle_hz=1 rcutorture.n_barrier_cbs=4 rcutorture.verbose=1" done # Tracing: trace_event=rcu:rcu_nocb_grace_period,rcu:rcu_grace_period,rcu:rcu_grace_period_init,rcu:rcu_quiescent_state_report,rcu:rcu_fqs,rcu:rcu_callback,rcu:rcu_torture_read,rcu:rcu_invoke_callback,rcu:rcu_fqs,rcu:rcu_dyntick,rcu:rcu_unlock_preempted_task
tools/testing/selftests/rcutorture/configs/v0.0/N1-S-T-NH-SD-SMP-HP 0 → 100644 +19 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=y CONFIG_RCU_FAST_NO_HZ=y CONFIG_NO_HZ=y CONFIG_SMP=y CONFIG_RCU_FANOUT=8 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=y CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y
tools/testing/selftests/rcutorture/configs/v0.0/N2-2-t-nh-sd-SMP-hp 0 → 100644 +20 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=n CONFIG_NO_HZ=n CONFIG_SMP=y CONFIG_RCU_FANOUT=4 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=n CONFIG_SUSPEND=n CONFIG_HIBERNATION=n CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y
tools/testing/selftests/rcutorture/configs/v0.0/N3-3-T-nh-SD-SMP-hp 0 → 100644 +22 −0 Original line number Diff line number Diff line CONFIG_RCU_TRACE=y CONFIG_NO_HZ=n CONFIG_SMP=y CONFIG_RCU_FANOUT=2 CONFIG_NR_CPUS=8 CONFIG_RCU_FANOUT_EXACT=n CONFIG_HOTPLUG_CPU=n CONFIG_SUSPEND=n CONFIG_HIBERNATION=n CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_VOLUNTARY=n CONFIG_PREEMPT=n #CHECK#CONFIG_TREE_RCU=y CONFIG_RCU_TORTURE_TEST=m CONFIG_MODULE_UNLOAD=y CONFIG_PROVE_LOCKING=y CONFIG_PROVE_RCU=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_PRINTK_TIME=y