ia64: use mprintk instead of printk, in ia64_mca_modify_original_stack
PATCH 1/1 ia64: use mprintk instead of printk, in ia64_mca_modify_original_stack
Using printk from MCA/INIT context is unsafe since it can cause deadlock. The ia64_mca_modify_original_stack is called from both of mca handler and init handler, so it should use mprintk instead of printk.
Signed-off-by Hidetoshi Seto <[email protected]>
--- arch/ia64/kernel/mca.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/ia64/kernel/mca.c +1 -1
@@ -1139,7 +1139,7 @@ ia64_mca_modify_original_stack(struct pt_regs *regs,return previous_current; no_mod: -printk (KERN_INFO "cpu %d, %s %s, original stack not modified\n" , +mprintk (KERN_INFO "cpu %d, %s %s, original stack not modified\n" ,smp_processor_id (), type, msg);return previous_current; }
Signature · 1 line
1.6.0