Messages in this thread | | | Date | Tue, 7 Oct 2008 11:33:05 +0100 | From | Américo Wang <> | Subject | Re: [PATCH] Add kerneldoc documentation for new printk format extensions |
| |
On Tue, Oct 07, 2008 at 12:15:32PM +0200, Andi Kleen wrote: >Add documentation in kerneldoc for new printk format extensions > >This patch documents the new %pS/%pF options in printk in kernel doc. > >Hope I didn't miss any other extension. > >Signed-off-by: Andi Kleen <ak@linux.intel.com> > >Index: linux-2.6.27-rc6-misc/kernel/printk.c >=================================================================== >--- linux-2.6.27-rc6-misc.orig/kernel/printk.c >+++ linux-2.6.27-rc6-misc/kernel/printk.c >@@ -593,6 +593,8 @@ static int have_callable_console(void) > * > * See also: > * printf(3) >+ * >+ * See the vsnprintf() documentation for format string extensions over C99. > */ > > asmlinkage int printk(const char *fmt, ...) >Index: linux-2.6.27-rc6-misc/lib/vsprintf.c >=================================================================== >--- linux-2.6.27-rc6-misc.orig/lib/vsprintf.c >+++ linux-2.6.27-rc6-misc/lib/vsprintf.c >@@ -565,6 +565,10 @@ static char *pointer(const char *fmt, ch > * @fmt: The format string to use > * @args: Arguments for the format string > * >+ * This function follows C99 vsnprintf, but has some extensions: >+ * %pS output the name of a text symbol >+ * %pF output the name of a function pointer
s/output/outputs/ ? :)
-- "Sometimes the only way to stay sane is to go a little crazy."
| |