diff options
-rw-r--r-- | kernel/printk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/printk.c b/kernel/printk.c index f1bb173f274..a4280499db0 100644 --- a/kernel/printk.c +++ b/kernel/printk.c @@ -322,7 +322,7 @@ int log_buf_copy(char *dest, int idx, int len) bool took_lock = false; if (!oops_in_progress) { - spin_lock_irq(&logbuf_lock); + raw_spin_lock_irq(&logbuf_lock); took_lock = true; } @@ -339,7 +339,7 @@ int log_buf_copy(char *dest, int idx, int len) } if (took_lock) - spin_unlock_irq(&logbuf_lock); + raw_spin_unlock_irq(&logbuf_lock); return ret; } |