diff --git a/kernel/printk.c b/kernel/printk.c index 431c7ea..42d2e66 100644 --- a/kernel/printk.c +++ b/kernel/printk.c @@ -98,9 +98,8 @@ int printk(const char *format, ...) unsigned long flags; spin_lock_irqsave(&log_buffer_lock, &flags); save_log_message(msg); - spin_unlock_irqrestore(&log_buffer_lock, flags); - flush_log_buffer(); + spin_unlock_irqrestore(&log_buffer_lock, flags); return 0; }