]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
rcutorture: Removing redundant function pointer initialization
authorZqiang <qiang.zhang1211@gmail.com>
Mon, 18 Mar 2024 09:34:12 +0000 (17:34 +0800)
committerUladzislau Rezki (Sony) <urezki@gmail.com>
Tue, 16 Apr 2024 09:16:36 +0000 (11:16 +0200)
For these rcu_torture_ops structure's objects defined by using static,
if the value of the function pointer in its member is not set, the default
value will be NULL, this commit therefore remove the pre-existing
initialization of function pointers to NULL.

Signed-off-by: Zqiang <qiang.zhang1211@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
kernel/rcu/rcutorture.c

index 85ff8a32f75ae890620cf597d9c1ea6c2bf6bd61..3f9c3766f52bff3a88bc174d68fea5ea129fbb48 100644 (file)
@@ -566,7 +566,6 @@ static struct rcu_torture_ops rcu_ops = {
        .call                   = call_rcu_hurry,
        .cb_barrier             = rcu_barrier,
        .fqs                    = rcu_force_quiescent_state,
-       .stats                  = NULL,
        .gp_kthread_dbg         = show_rcu_gp_kthreads,
        .check_boost_failed     = rcu_check_boost_fail,
        .stall_dur              = rcu_jiffies_till_stall_check,
@@ -614,9 +613,6 @@ static struct rcu_torture_ops rcu_busted_ops = {
        .sync           = synchronize_rcu_busted,
        .exp_sync       = synchronize_rcu_busted,
        .call           = call_rcu_busted,
-       .cb_barrier     = NULL,
-       .fqs            = NULL,
-       .stats          = NULL,
        .irq_capable    = 1,
        .name           = "busted"
 };
@@ -847,8 +843,6 @@ static struct rcu_torture_ops trivial_ops = {
        .get_gp_seq     = rcu_no_completed,
        .sync           = synchronize_rcu_trivial,
        .exp_sync       = synchronize_rcu_trivial,
-       .fqs            = NULL,
-       .stats          = NULL,
        .irq_capable    = 1,
        .name           = "trivial"
 };
@@ -892,8 +886,6 @@ static struct rcu_torture_ops tasks_ops = {
        .cb_barrier     = rcu_barrier_tasks,
        .gp_kthread_dbg = show_rcu_tasks_classic_gp_kthread,
        .get_gp_data    = rcu_tasks_get_gp_data,
-       .fqs            = NULL,
-       .stats          = NULL,
        .irq_capable    = 1,
        .slow_gps       = 1,
        .name           = "tasks"
@@ -934,8 +926,6 @@ static struct rcu_torture_ops tasks_rude_ops = {
        .gp_kthread_dbg = show_rcu_tasks_rude_gp_kthread,
        .get_gp_data    = rcu_tasks_rude_get_gp_data,
        .cbflood_max    = 50000,
-       .fqs            = NULL,
-       .stats          = NULL,
        .irq_capable    = 1,
        .name           = "tasks-rude"
 };
@@ -987,8 +977,6 @@ static struct rcu_torture_ops tasks_tracing_ops = {
        .gp_kthread_dbg = show_rcu_tasks_trace_gp_kthread,
        .get_gp_data    = rcu_tasks_trace_get_gp_data,
        .cbflood_max    = 50000,
-       .fqs            = NULL,
-       .stats          = NULL,
        .irq_capable    = 1,
        .slow_gps       = 1,
        .name           = "tasks-tracing"