]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
netconsole: use CON_ALLDATA
authorJoern Engel <joern@logfs.org>
Wed, 20 Feb 2013 19:41:16 +0000 (11:41 -0800)
committerJoern Engel <joern@logfs.org>
Wed, 20 Feb 2013 19:41:16 +0000 (11:41 -0800)
Netconsole should really see every message ever printed.  The
alternative is to try debugging with information like this:
[166135.633974] Stack:
[166135.634016] Call Trace:
[166135.634029]  <IRQ>
[166135.634156]  <EOI>
[166135.634177] Code: 00 00 55 48 89 e5 0f 1f 44 00 00 ff 15 31 49 80 00 c9 c3 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 0f 1f 44 00 00
[166135.634384]  48 8b 14 25 98 24 01 00 48 8d 14 92 48 8d 04 bd 00 00 00 00

Signed-off-by: Joern Engel <joern@logfs.org>
drivers/net/netconsole.c

index 6989ebe2bc7902c44e429dfefda4c432d3eb7131..77783fe413a3f7b5386bf55a30c772225e7542f2 100644 (file)
@@ -718,7 +718,7 @@ static void write_msg(struct console *con, const char *msg, unsigned int len)
 
 static struct console netconsole = {
        .name   = "netcon",
-       .flags  = CON_ENABLED,
+       .flags  = CON_ENABLED | CON_ALLDATA,
        .write  = write_msg,
 };