Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1518124
| From | Petr Mladek <pmladek@suse.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 0/4] printk: Fixes and hardening related to KERN_CONT |
| Date | 2016-11-09 13:50 +0100 |
| Message-ID | <sBAud-7n4-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
The first patch fixes a messed output of continuous lines
when printing backtraces for all CPUs via NMI.
The other patches fix problems that I noticed when working
on the first patch.
I have incorporated the feedback and did much more testing.
Åll patches have changed so I did not add the taken Reviews
and Acks.
Changes against v1:
+ used const char in printk_nmi_flush_buffer()
+ print the final newline with KERN_CONT in
printk_nmi_flush_buffer()
+ used printk_skip_level() instead of the hardcoded '2'
in all patches.
+ define PRINTK_MAX_SINGLE_HEADER_LEN to avoid hardcoding
the buffer size; it simplified the code in btrfs_printk()
+ ignore KERN_CONT in __snd_printk(); the lines were hard
to read because of the added stuff like <filename:line>
for each piece.
Petr Mladek (4):
printk/NMI: Handle continuous lines and missing newline
printk/kdb: Handle more message headers
printk/btrfs: Handle more message headers
printk/sound: Handle more message headers
fs/btrfs/super.c | 26 +++++++++-------
include/linux/printk.h | 10 ++++++
kernel/debug/kdb/kdb_io.c | 2 +-
kernel/printk/nmi.c | 78 ++++++++++++++++++++++++++++++-----------------
sound/core/misc.c | 20 ++++++++----
5 files changed, 90 insertions(+), 46 deletions(-)
--
1.8.5.6
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v2 0/4] printk: Fixes and hardening related to KERN_CONT Petr Mladek <pmladek@suse.com> - 2016-11-09 13:50 +0100
[PATCH v2 3/4] printk/btrfs: Handle more message headers Petr Mladek <pmladek@suse.com> - 2016-11-09 13:50 +0100
Re: [PATCH v2 3/4] printk/btrfs: Handle more message headers David Sterba <dsterba@suse.cz> - 2016-11-10 14:30 +0100
Re: [PATCH v2 3/4] printk/btrfs: Handle more message headers Steven Rostedt <rostedt@goodmis.org> - 2016-11-11 18:50 +0100
Re: [PATCH v2 3/4] printk/btrfs: Handle more message headers Petr Mladek <pmladek@suse.com> - 2016-11-11 19:20 +0100
[PATCH v2 2/4] printk/kdb: Handle more message headers Petr Mladek <pmladek@suse.com> - 2016-11-09 13:50 +0100
Re: [PATCH v2 2/4] printk/kdb: Handle more message headers Steven Rostedt <rostedt@goodmis.org> - 2016-11-11 18:40 +0100
Re: [PATCH v2 2/4] printk/kdb: Handle more message headers Petr Mladek <pmladek@suse.com> - 2016-11-11 19:20 +0100
[PATCH v2 1/4] printk/NMI: Handle continuous lines and missing newline Petr Mladek <pmladek@suse.com> - 2016-11-09 13:50 +0100
Re: [PATCH v2 1/4] printk/NMI: Handle continuous lines and missing newline Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> - 2016-11-11 01:30 +0100
Re: [PATCH v2 1/4] printk/NMI: Handle continuous lines and missing newline Steven Rostedt <rostedt@goodmis.org> - 2016-11-11 18:30 +0100
Re: [PATCH v2 1/4] printk/NMI: Handle continuous lines and missing newline Petr Mladek <pmladek@suse.com> - 2016-11-11 19:10 +0100
csiph-web