diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-02-03 13:02:41 -0500 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-02-23 12:03:22 -0500 |
commit | bc8f83e2c0d585b201dfbb52e98f6f8741d324ea (patch) | |
tree | 54e3bf1a0e7b0918731338638e0ecf1456d15b89 | |
parent | 7fafaac5b9ce22cc57777865390520476ad2262d (diff) |
rcutorture: Fix missing-return bug in rcu_torture_barrier_init()
This commit adds a missing error return to the code path that creates
the rcu_torture_barrier() kthread.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
-rw-r--r-- | kernel/rcu/rcutorture.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/rcu/rcutorture.c b/kernel/rcu/rcutorture.c index bcaafd6cf633..25e9b16fe7f0 100644 --- a/kernel/rcu/rcutorture.c +++ b/kernel/rcu/rcutorture.c | |||
@@ -1245,6 +1245,7 @@ static int rcu_torture_barrier_init(void) | |||
1245 | ret = PTR_ERR(barrier_task); | 1245 | ret = PTR_ERR(barrier_task); |
1246 | VERBOSE_TOROUT_ERRSTRING("Failed to create rcu_torture_barrier"); | 1246 | VERBOSE_TOROUT_ERRSTRING("Failed to create rcu_torture_barrier"); |
1247 | barrier_task = NULL; | 1247 | barrier_task = NULL; |
1248 | return ret; | ||
1248 | } | 1249 | } |
1249 | torture_shuffle_task_register(barrier_task); | 1250 | torture_shuffle_task_register(barrier_task); |
1250 | return 0; | 1251 | return 0; |