login
Header Space

 
 

Re: [Lf_kernel_messages] Re: Documentation of kernel messages (Summary)

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Rob Landley <rob@...>
Cc: <holzheu@...>, <randy.dunlap@...>, <jack@...>, <kenistoj@...>, <heiko.carstens@...>, <pavel@...>, <hpa@...>, <jengelh@...>, <sam@...>, <mtk-manpages@...>, <schwidefsky@...>, <lf_kernel_messages@...>, <tim.bird@...>, <arjan@...>, <auke-jan.h.kok@...>, <Valdis.Kletnieks@...>, <gregkh@...>, <linux-kernel@...>, <joe@...>, Andrew Morton <akpm@...>, <hansendc@...>, <davem@...>
Date: Monday, July 9, 2007 - 2:10 pm

On Mon, Jun 25, 2007 at 11:44:45AM -0400, Rob Landley wrote:

Actually, at a brainstorming session at the recent Linux Foundation
collaboration summit, there were a number of kernel developers,
including James Bottomley, Greg K-H, Cristoph Hellwig (I think), and
others, who were actually generally symapthetic to the idea, if done
right.

The idea that was tossed about was essentially printk hashes (hashed
on message plus filename, with optional reporting of filename+line
number), with the messaging catalog being maintained externally.  Yes,
that will be a major pain for whoever wants to do the translation ---
but it puts the onus on the people who would be getting the value for
this to do the work.

The other idea that was tossed about was that for subsystems that are
using structured reporting (i.e., dev_printk, and sdev_printk in the
SCSI subsystem --- guess who suggested that :-), that there is an
opportunity to push a lot more information out to userspace for people
who want to use this facility to more easily determine when something
has bad happened to a particular disk device, for example.  This goes
a little a beyond the original stated desire for translation support,
but it was another idea to explore.


There are two separable desires being addressed here.  The first is
"cute" messages such as "lp0: on fire".  Yes, maybe those should be
fixed, but sometimes kernel developers *like* cute messages.  (Sniff,
I'm pretty sure there used to be a "eaten by a grue" printk, but it
doesn't seem to be there any more.  :-) Fixing these is largely a
political problem: "of course printer on fire makes sense".

The second desire is where people want entire paragraphs discsusing
possible causes of the messages and recommended responses to be
carried out by the data center's 3rd shift operations guy (aka "tape
monkey").  That's not something you *ever* want to put in the kernel,
and who ever compiles such a long document will probably sell it for
$$$ as significant value add.  Which is fine, because it is going to
cost a lot of $$$ to keep it up to date.  :-)


Yep, I suspect it will only be used by distro kernels.  I probably
wouldn't turn it on myself.  :-)


Yep, it's going to be up to the translators to keep the message
catalogs up to date.  The gettext folks have figured out ways of doing
fuzzy string matches, and so if you keep the external database of
filename, line #, string, hash, and translation(s), when you go to new
version of the kernel, it's not that hard to make the fuzzy
translations work.

	       	       	    	     - Ted
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 11:06 am)
Re: [RFC/PATCH] Documentation of kernel messages, David Miller, (Wed Jun 13, 2:23 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 2:27 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Andrew Morton, (Wed Jun 13, 2:15 pm)
Documentation of kernel messages (Summary), Michael Holzheu, (Mon Jun 25, 9:48 am)
Re: Documentation of kernel messages (Summary), Rob Landley, (Mon Jun 25, 11:44 am)
Re: [Lf_kernel_messages] Re: Documentation of kernel message..., Theodore Tso, (Mon Jul 9, 2:10 pm)
Re: Documentation of kernel messages (Summary), Michael Holzheu, (Wed Jun 27, 11:11 am)
Re: Documentation of kernel messages (Summary), Kunai, Takashi, (Mon Jul 9, 1:15 am)
Re: Documentation of kernel messages (Summary), Oliver Neukum, (Mon Jul 9, 3:01 am)
Re: Documentation of kernel messages (Summary), Satyam Sharma, (Mon Jul 9, 6:59 pm)
Re: Documentation of kernel messages (Summary), Oliver Neukum, (Tue Jul 10, 2:15 am)
Re: Documentation of kernel messages (Summary), H. Peter Anvin, (Mon Jul 9, 1:36 am)
Re: Documentation of kernel messages (Summary), Dave Young, (Tue Jul 10, 2:38 am)
Re: Documentation of kernel messages (Summary), Rob Landley, (Mon Jul 9, 12:48 pm)
RE: Documentation of kernel messages (Summary), Li Yang-r58472, (Tue Jul 10, 3:59 am)
Re: Documentation of kernel messages (Summary), Adrian Bunk, (Mon Jul 9, 2:33 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 10, 12:25 pm)
Re: Documentation of kernel messages (Summary), Tim Bird, (Mon Jul 16, 8:31 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 17, 12:29 pm)
Re: Documentation of kernel messages (Summary), H. Peter Anvin, (Mon Jul 16, 9:17 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 17, 12:42 pm)
Re: Documentation of kernel messages (Summary), Adrian Bunk, (Tue Jul 10, 2:54 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 10, 3:53 pm)
Re: Documentation of kernel messages (Summary) , Gerrit Huizenga, (Mon Jul 9, 1:18 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 10, 12:12 pm)
Re: Documentation of kernel messages (Summary), Li Yang, (Wed Jul 11, 10:26 am)
Re: Documentation of kernel messages (Summary), Rob Landley, (Wed Jul 11, 2:13 pm)
RE: Documentation of kernel messages (Summary), Li Yang-r58472, (Thu Jul 12, 9:53 am)
Re: Documentation of kernel messages (Summary), Rob Landley, (Thu Jul 12, 1:35 pm)
Re: Documentation of kernel messages (Summary), Li Yang, (Fri Jul 13, 7:54 am)
Re: Documentation of kernel messages (Summary), Rik van Riel, (Sun Jul 15, 4:30 pm)
Re: Documentation of kernel messages (Summary), Tsugikazu Shibata, (Thu Jul 12, 10:54 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Fri Jul 13, 1:12 pm)
Re: Documentation of kernel messages (Summary), Tsugikazu Shibata, (Fri Jul 13, 9:46 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Sat Jul 14, 10:12 pm)
Re: Documentation of kernel messages (Summary), Tsugikazu Shibata, (Sun Jul 15, 12:46 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Tue Jul 17, 12:06 pm)
Re: Documentation of kernel messages (Summary), Tsugikazu Shibata, (Tue Jul 17, 7:30 pm)
Re: Documentation of kernel messages (Summary), Tsugikazu Shibata, (Thu Jul 12, 12:41 pm)
[PATCH] Chinese Language Maintainer, Rob Landley, (Thu Jul 12, 12:05 pm)
Re: [PATCH] Chinese Language Maintainer, Li Yang, (Fri Jul 13, 8:43 am)
Re: [PATCH] Chinese Language Maintainer, Rob Landley, (Fri Jul 13, 1:52 pm)
Re: [PATCH] Chinese Language Maintainer, Li Yang, (Sun Jul 15, 10:42 am)
Re: [PATCH] Chinese Language Maintainer, Tsugikazu Shibata, (Sun Jul 15, 10:49 pm)
Re: [PATCH] Chinese Language Maintainer, Li Yang, (Tue Jul 17, 12:24 pm)
Re: [PATCH] Chinese Language Maintainer, Rob Landley, (Tue Jul 17, 5:06 pm)
Re: [PATCH] Chinese Language Maintainer, H. Peter Anvin, (Sun Jul 15, 11:03 pm)
Re: [PATCH] Chinese Language Maintainer, H. Peter Anvin, (Sun Jul 15, 2:12 pm)
Re: [PATCH] Chinese Language Maintainer, Rene Herman, (Sun Jul 15, 4:25 pm)
Re: [PATCH] Chinese Language Maintainer, Li Yang, (Sun Jul 15, 2:53 pm)
Re: [PATCH] Chinese Language Maintainer, Alan Cox, (Sun Jul 15, 2:50 pm)
Re: [PATCH] Chinese Language Maintainer, H. Peter Anvin, (Sun Jul 15, 3:11 pm)
Re: [PATCH] Chinese Language Maintainer, Rik van Riel, (Sun Jul 15, 4:25 pm)
Re: [PATCH] Chinese Language Maintainer, Pavel Machek, (Thu Jul 12, 4:02 pm)
Re: [PATCH] Chinese Language Maintainer, Rob Landley, (Fri Jul 13, 12:06 pm)
Re: [PATCH] Chinese Language Maintainer, Geert Uytterhoeven, (Fri Jul 13, 3:42 am)
Re: [PATCH] Chinese Language Maintainer, Geert Uytterhoeven, (Thu Jul 12, 3:52 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Thu Jul 12, 12:56 pm)
Re: Documentation of kernel messages (Summary), Theodore Tso, (Wed Jul 11, 5:32 pm)
Re: Documentation of kernel messages (Summary), Alan Cox, (Fri Jul 13, 6:53 am)
Re: Documentation of kernel messages (Summary), Rob Landley, (Fri Jul 13, 2:05 pm)
Re: Documentation of kernel messages (Summary), Randy Dunlap, (Fri Jul 13, 11:54 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Sat Jul 14, 9:56 pm)
Re: Documentation of kernel messages (Summary), Randy Dunlap, (Sun Jul 15, 12:28 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Mon Jul 16, 3:53 pm)
Re: Documentation of kernel messages (Summary), Randy Dunlap, (Fri Aug 3, 2:11 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Fri Aug 3, 3:32 pm)
Re: Documentation of kernel messages (Summary), Greg KH, (Fri Aug 3, 11:52 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Sat Aug 4, 2:54 pm)
Re: Documentation of kernel messages (Summary), Stefan Richter, (Sat Aug 4, 4:04 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Mon Aug 6, 11:50 am)
Re: Documentation of kernel messages (Summary), Greg KH, (Fri Aug 3, 11:50 pm)
Re: Documentation of kernel messages (Summary), Rob Landley, (Sat Aug 4, 3:02 pm)
Re: Documentation of kernel messages (Summary), Stefan Richter, (Fri Jul 13, 9:25 am)
Re: Documentation of kernel messages (Summary), Li Yang, (Fri Jul 13, 8:49 am)
Re: Documentation of kernel messages (Summary), Theodore Tso, (Fri Jul 13, 9:43 am)
Re: Documentation of kernel messages (Summary), Michael Holzheu, (Wed Jul 11, 8:15 am)
Re: Documentation of kernel messages (Summary), Sam Ravnborg, (Mon Jun 25, 2:05 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Jan Kara, (Thu Jun 14, 5:41 am)
Re: [RFC/PATCH] Documentation of kernel messages, Pavel Machek, (Fri Jun 15, 8:40 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Mon Jun 18, 9:42 am)
Re: [RFC/PATCH] Documentation of kernel messages, Pavel Machek, (Mon Jun 18, 10:02 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Thu Jun 14, 6:38 am)
Re: [RFC/PATCH] Documentation of kernel messages , Gerrit Huizenga, (Fri Jun 15, 2:42 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Tim Bird, (Mon Jun 18, 8:13 pm)
Re: [RFC/PATCH] Documentation of kernel messages , Gerrit Huizenga, (Mon Jun 18, 11:52 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Sam Ravnborg, (Mon Jun 18, 9:11 am)
Re: [RFC/PATCH] Documentation of kernel messages, Randy Dunlap, (Mon Jun 18, 11:35 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Mon Jun 18, 8:55 am)
Re: [RFC/PATCH] Documentation of kernel messages, Arjan van de Ven, (Mon Jun 18, 9:12 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Mon Jun 18, 9:53 am)
Re: [RFC/PATCH] Documentation of kernel messages, Arjan van de Ven, (Mon Jun 18, 9:36 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Tue Jun 19, 7:31 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Tue Jun 19, 4:51 am)
Re: [RFC/PATCH] Documentation of kernel messages, Arjan van de Ven, (Tue Jun 19, 3:24 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Jan Kara, (Mon Jun 18, 9:33 am)
Re: [RFC/PATCH] Documentation of kernel messages, Randy Dunlap, (Fri Jun 15, 2:51 pm)
Re: [RFC/PATCH] Documentation of kernel messages , Gerrit Huizenga, (Fri Jun 15, 3:27 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Greg KH, (Fri Jun 15, 4:01 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Thu Jun 14, 7:47 am)
Re: [RFC/PATCH] Documentation of kernel messages, Jan Kara, (Thu Jun 14, 8:26 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Thu Jun 14, 11:22 am)
Re: [RFC/PATCH] Documentation of kernel messages, Martin Schwidefsky, (Thu Jun 14, 4:31 am)
Re: [RFC/PATCH] Documentation of kernel messages, Greg KH, (Wed Jun 13, 1:51 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 2:18 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Joe Perches, (Wed Jun 13, 3:04 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Jan Engelhardt, (Fri Jun 15, 4:51 am)
Re: [RFC/PATCH] Documentation of kernel messages, H. Peter Anvin, (Thu Jun 14, 3:05 am)
Re: [RFC/PATCH] Documentation of kernel messages, Greg KH, (Wed Jun 13, 2:32 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Martin Schwidefsky, (Thu Jun 14, 4:17 am)
Re: [RFC/PATCH] Documentation of kernel messages, Kok, Auke, (Wed Jun 13, 2:49 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Dave Hansen, (Wed Jun 13, 2:49 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Alexey Dobriyan, (Wed Jun 13, 1:16 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 1:46 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Jan Engelhardt, (Fri Jun 15, 4:49 am)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 2:11 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Krzysztof Halasa, (Thu Jun 14, 4:47 am)
Re: [RFC/PATCH] Documentation of kernel messages, Rob Landley, (Wed Jun 13, 2:09 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Dave Hansen, (Wed Jun 13, 12:37 pm)
Re: [RFC/PATCH] Documentation of kernel messages, holzheu, (Wed Jun 13, 1:42 pm)
Re: [RFC/PATCH] Documentation of kernel messages, Sam Ravnborg, (Wed Jun 13, 1:11 pm)
speck-geostationary