Loading kernel/printk/printk.c +7 −1 Original line number Diff line number Diff line Loading @@ -3740,12 +3740,18 @@ static bool __pr_flush(struct console *con, int timeout_ms, bool reset_on_progre seq = prb_next_seq(prb); /* Flush the consoles so that records up to @seq are printed. */ console_lock(); console_unlock(); for (;;) { diff = 0; /* * Hold the console_lock to guarantee safe access to * console->seq. * console->seq. Releasing console_lock flushes more * records in case @seq is still not printed on all * usable consoles. */ console_lock(); Loading Loading
kernel/printk/printk.c +7 −1 Original line number Diff line number Diff line Loading @@ -3740,12 +3740,18 @@ static bool __pr_flush(struct console *con, int timeout_ms, bool reset_on_progre seq = prb_next_seq(prb); /* Flush the consoles so that records up to @seq are printed. */ console_lock(); console_unlock(); for (;;) { diff = 0; /* * Hold the console_lock to guarantee safe access to * console->seq. * console->seq. Releasing console_lock flushes more * records in case @seq is still not printed on all * usable consoles. */ console_lock(); Loading