hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/tty/sysrq.c
....@@ -208,7 +208,7 @@
208208 #endif
209209
210210 #ifdef CONFIG_SMP
211
-static DEFINE_SPINLOCK(show_lock);
211
+static DEFINE_RAW_SPINLOCK(show_lock);
212212
213213 static void showacpu(void *dummy)
214214 {
....@@ -218,10 +218,10 @@
218218 if (idle_cpu(smp_processor_id()))
219219 return;
220220
221
- spin_lock_irqsave(&show_lock, flags);
221
+ raw_spin_lock_irqsave(&show_lock, flags);
222222 pr_info("CPU%d:\n", smp_processor_id());
223223 show_stack(NULL, NULL);
224
- spin_unlock_irqrestore(&show_lock, flags);
224
+ raw_spin_unlock_irqrestore(&show_lock, flags);
225225 }
226226
227227 static void sysrq_showregs_othercpus(struct work_struct *dummy)