Paul E. McKenney
489b93ac63
rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed
...
[ Upstream commit fd13fe16db0d82612b260640f4e26f6d9d1e11fd ]
Currently, in CONFIG_RCU_BOOST kernels, if the rcu_torture_init()
function's call to cpuhp_setup_state() fails, rcu_torture_cleanup()
gamely passes nonsense to cpuhp_remove_state(). This results in
strange and misleading splats. This commit therefore ensures that if
the rcu_torture_init() function's call to cpuhp_setup_state() fails,
rcu_torture_cleanup() avoids invoking cpuhp_remove_state().
Signed-off-by: Paul E. McKenney <paulmck@kernel.org >
Signed-off-by: Sasha Levin <sashal@kernel.org >
2022-08-17 14:23:22 +02:00
..
2022-08-17 14:22:54 +02:00
2022-07-21 21:24:13 +02:00
2022-05-25 09:57:37 +02:00
2022-06-29 09:03:31 +02:00
2021-11-25 09:49:07 +01:00
2022-07-29 17:25:11 +02:00
2022-08-17 14:23:14 +02:00
2021-09-02 13:00:15 -07:00
2022-04-08 14:23:29 +02:00
2022-08-17 14:23:08 +02:00
2022-08-17 14:23:04 +02:00
2022-06-09 10:22:49 +02:00
2022-08-17 14:23:22 +02:00
2022-08-17 14:23:14 +02:00
2022-07-21 21:24:11 +02:00
2022-08-17 14:23:13 +02:00
2021-09-08 11:50:26 -07:00
2022-02-23 12:03:07 +01:00
2021-08-24 18:52:36 -04:00
2022-02-08 18:34:03 +01:00
2022-04-08 14:23:06 +02:00
2022-04-08 14:23:06 +02:00
2022-06-22 14:22:04 +02:00
2021-09-08 15:32:35 -07:00
2021-08-16 18:55:32 +02:00
2022-05-30 09:29:09 +02:00
2021-12-29 12:28:49 +01:00
2022-02-23 12:03:20 +01:00
2022-07-21 21:24:11 +02:00
2022-03-08 19:12:49 +01:00
2021-09-03 23:00:22 +02:00
2021-08-17 17:50:51 +02:00
2021-08-30 16:36:10 +02:00
2022-07-21 21:24:29 +02:00
2021-09-08 15:32:34 -07:00
2021-12-08 09:04:41 +01:00
2022-04-13 20:59:28 +02:00
2022-07-12 16:35:09 +02:00
2021-08-16 18:55:32 +02:00
2021-09-03 09:58:12 -07:00
2021-08-27 16:30:18 +08:00
2021-08-30 16:36:10 +02:00
2021-08-16 14:42:22 +02:00
2021-09-03 09:58:12 -07:00
2021-08-10 12:53:07 +02:00
2021-09-08 11:50:26 -07:00
2022-06-09 10:22:29 +02:00
2022-04-08 14:23:43 +02:00
2022-04-08 14:23:10 +02:00
2022-06-09 10:22:46 +02:00
2021-11-18 19:16:29 +01:00
2022-02-16 12:56:38 +01:00
2022-07-21 21:24:42 +02:00
2022-04-20 09:34:21 +02:00
2021-08-10 14:57:42 +02:00
2021-08-10 22:50:07 +02:00
2022-02-23 12:03:07 +01:00
2022-04-13 20:59:28 +02:00
2022-04-13 20:59:28 +02:00
2022-04-13 20:59:28 +02:00
2021-09-08 15:32:35 -07:00
2022-02-23 12:03:20 +01:00
2022-07-29 17:25:11 +02:00
2021-08-10 10:48:07 -07:00
2021-08-16 11:39:51 -04:00
2022-01-27 11:05:35 +01:00
2022-02-23 12:03:20 +01:00
2022-03-08 19:12:42 +01:00
2021-09-08 11:50:27 -07:00
2022-08-03 12:03:43 +02:00
2021-08-17 07:49:10 -10:00
2022-01-16 09:12:41 +01:00