lkml.org 
[lkml]   [2014]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 tip/core/rcu 06/10] rcutorture: Add RCU-tasks test cases
    Date
    From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>

    This commit adds the TASKS01 and TASKS02 Kconfig fragments, along with
    the corresponding TASKS01.boot and TASKS02.boot boot-parameter files
    specifying that rcutorture test RCU-tasks instead of the default flavor.

    Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
    ---
    tools/testing/selftests/rcutorture/configs/rcu/TASKS01 | 7 +++++++
    tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot | 1 +
    tools/testing/selftests/rcutorture/configs/rcu/TASKS02 | 6 ++++++
    tools/testing/selftests/rcutorture/configs/rcu/TASKS02.boot | 1 +
    4 files changed, 15 insertions(+)
    create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TASKS01
    create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot
    create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TASKS02
    create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TASKS02.boot

    diff --git a/tools/testing/selftests/rcutorture/configs/rcu/TASKS01 b/tools/testing/selftests/rcutorture/configs/rcu/TASKS01
    new file mode 100644
    index 000000000000..263a20f01fae
    --- /dev/null
    +++ b/tools/testing/selftests/rcutorture/configs/rcu/TASKS01
    @@ -0,0 +1,7 @@
    +CONFIG_SMP=y
    +CONFIG_NR_CPUS=2
    +CONFIG_HOTPLUG_CPU=y
    +CONFIG_PREEMPT_NONE=n
    +CONFIG_PREEMPT_VOLUNTARY=n
    +CONFIG_PREEMPT=y
    +CONFIG_TASKS_RCU=y
    diff --git a/tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot b/tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot
    new file mode 100644
    index 000000000000..cd2a188eeb6d
    --- /dev/null
    +++ b/tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot
    @@ -0,0 +1 @@
    +rcutorture.torture_type=tasks
    diff --git a/tools/testing/selftests/rcutorture/configs/rcu/TASKS02 b/tools/testing/selftests/rcutorture/configs/rcu/TASKS02
    new file mode 100644
    index 000000000000..17b669c8833c
    --- /dev/null
    +++ b/tools/testing/selftests/rcutorture/configs/rcu/TASKS02
    @@ -0,0 +1,6 @@
    +CONFIG_SMP=n
    +CONFIG_HOTPLUG_CPU=y
    +CONFIG_PREEMPT_NONE=y
    +CONFIG_PREEMPT_VOLUNTARY=n
    +CONFIG_PREEMPT=n
    +CONFIG_TASKS_RCU=y
    diff --git a/tools/testing/selftests/rcutorture/configs/rcu/TASKS02.boot b/tools/testing/selftests/rcutorture/configs/rcu/TASKS02.boot
    new file mode 100644
    index 000000000000..cd2a188eeb6d
    --- /dev/null
    +++ b/tools/testing/selftests/rcutorture/configs/rcu/TASKS02.boot
    @@ -0,0 +1 @@
    +rcutorture.torture_type=tasks
    --
    1.8.1.5


    \
     
     \ /
      Last update: 2014-07-31 03:21    [W:4.524 / U:0.264 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site