Thread (28 messages) flat view 28 messages, 3 authors, 2012-06-06

[PATCH 0/8] Rework KERN_<LEVEL>

From: akpm@linux-foundation.org (Andrew Morton)
Date: 2012-06-06 00:46:09
Also in: alsa-devel, linux-btrfs, lkml

On Tue, 05 Jun 2012 17:40:05 -0700 Joe Perches [off-list ref] wrote:
On Tue, 2012-06-05 at 17:37 -0700, Andrew Morton wrote:
quoted
On Tue, 05 Jun 2012 17:07:27 -0700 Joe Perches [off-list ref] wrote:
quoted
On Tue, 2012-06-05 at 16:58 -0700, Andrew Morton wrote:
quoted
 echo "\0014Hello Joe" > /dev/kmsg
# echo -e "\x014Hello Me" > /dev/kmsg
gives:
12,778,4057982669;Hello Me
That's changed behavior.
Which is an improvement too.
No it isn't.  It exposes internal kernel implementation details in
random weird inexplicable ways.  It doesn't seem at all important
though.
I very much doubt a single app will change
because of this.
I doubt it as well.
quoted
printk_emit() does parse the leading \0014, and then skips over it,
removing it from the output stream.  printk_emit() then throws away the
resulting level because devkmsg_writev() did not pass in level==-1.
I'm glad you know how it works now.
It's nice to see you learning about it as well.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help