lkml.org 
[lkml]   [2016]   [Apr]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH tip/core/rcu 15/24] rcutorture: Remove redundant initialization to zero
    Date
    The current code initializes the global per-CPU variables
    rcu_torture_count and rcu_torture_batch to zero. However, C does this
    initialization by default, and explicit initialization of per-CPU
    variables now needs a different syntax if "make tags" is to work.
    This commit therefore removes the initialization.

    Reported-by: Peter Zijlstra <peterz@infradead.org>
    Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
    ---
    kernel/rcu/rcutorture.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/kernel/rcu/rcutorture.c b/kernel/rcu/rcutorture.c
    index 9234e75b106a..52b49fe90919 100644
    --- a/kernel/rcu/rcutorture.c
    +++ b/kernel/rcu/rcutorture.c
    @@ -130,8 +130,8 @@ static struct rcu_torture __rcu *rcu_torture_current;
    static unsigned long rcu_torture_current_version;
    static struct rcu_torture rcu_tortures[10 * RCU_TORTURE_PIPE_LEN];
    static DEFINE_SPINLOCK(rcu_torture_lock);
    -static DEFINE_PER_CPU(long [RCU_TORTURE_PIPE_LEN + 1], rcu_torture_count) = { 0 };
    -static DEFINE_PER_CPU(long [RCU_TORTURE_PIPE_LEN + 1], rcu_torture_batch) = { 0 };
    +static DEFINE_PER_CPU(long [RCU_TORTURE_PIPE_LEN + 1], rcu_torture_count);
    +static DEFINE_PER_CPU(long [RCU_TORTURE_PIPE_LEN + 1], rcu_torture_batch);
    static atomic_t rcu_torture_wcount[RCU_TORTURE_PIPE_LEN + 1];
    static atomic_t n_rcu_torture_alloc;
    static atomic_t n_rcu_torture_alloc_fail;
    --
    2.5.2
    \
     
     \ /
      Last update: 2016-04-12 18:21    [W:4.324 / U:1.560 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site