OpenCloudOS-Kernel/kernel/printk
Linus Torvalds f5c9f9c723 Revert "printk: make reading the kernel log flush pending lines"
This reverts commit bfd8d3f23b.

It turns out that this flushes things much too aggressiverly, and causes
lines to break up when the system logger races with new continuation
lines being printed.

There's a pending patch to make printk() flushing much more
straightforward, but it's too invasive for 4.9, so in the meantime let's
just not make the system message logging flush continuation lines.
They'll be flushed by the final newline anyway.

Suggested-by: Petr Mladek <pmladek@suse.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-11-14 09:31:52 -08:00
..
Makefile printk/nmi: generic solution for safe printk in NMI 2016-05-20 17:58:30 -07:00
braille.c printk: fix parsing of "brl=" option 2016-08-26 17:39:35 -07:00
braille.h printk: move braille console support into separate braille.[ch] files 2013-07-31 14:41:03 -07:00
console_cmdline.h console: Fix console name size mismatch 2015-03-07 03:39:55 +01:00
internal.h Revert "printk: create pr_<level> functions" 2016-08-09 10:48:18 -07:00
nmi.c printk/nmi: avoid direct printk()-s from __printk_nmi_flush() 2016-09-01 17:52:01 -07:00
printk.c Revert "printk: make reading the kernel log flush pending lines" 2016-11-14 09:31:52 -08:00