fixup! rcu: Make call_rcu_tasks() tolerate first call with irqs disabled
diff --git a/kernel/rcu/update.c b/kernel/rcu/update.c
index ddd4240..d8a095f 100644
--- a/kernel/rcu/update.c
+++ b/kernel/rcu/update.c
@@ -548,6 +548,7 @@
module_param(rcu_task_stall_timeout, int, 0644);
static void rcu_spawn_tasks_kthread(void);
+static struct task_struct *rcu_tasks_kthread_ptr;
/*
* Post an RCU-tasks callback. First call must be from process context
@@ -813,7 +814,6 @@
static void rcu_spawn_tasks_kthread(void)
{
static DEFINE_MUTEX(rcu_tasks_kthread_mutex);
- static struct task_struct *rcu_tasks_kthread_ptr;
struct task_struct *t;
if (READ_ONCE(rcu_tasks_kthread_ptr)) {