linux_dsm_epyc7002/kernel/printk
Linus Torvalds 5aa068ea40 printk: remove games with previous record flags
The record logging code looks at the previous record flags in various
ways, and they are all wrong.

You can't use the previous record flags to determine anything about the
next record, because they may simply not be related.  In particular, the
reason the previous record was a continuation record may well be exactly
_because_ the new record was printed by a different process, which is
why the previous record was flushed.

So all those games are simply wrong, and make the code hard to
understand (because the code fundamentally cdoes not make sense).

So remove it.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-12-14 21:02:49 -08: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
Makefile printk/nmi: generic solution for safe printk in NMI 2016-05-20 17:58:30 -07:00
nmi.c printk/NMI: handle continuous lines and missing newline 2016-12-12 18:55:09 -08:00
printk.c printk: remove games with previous record flags 2016-12-14 21:02:49 -08:00