From: Steven Rostedt Date: Thu, 12 Mar 2009 18:23:17 +0000 (-0400) Subject: tracing: export trace formats to user space X-Git-Tag: v2.6.30-rc1~2^2~41^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7975a2be16dd42df2cab80c80cb6ece382edb6ec;p=pandora-kernel.git tracing: export trace formats to user space The binary printk saves a pointer to the format string in the ring buffer. On output, the format is processed. But if the user is reading the ring buffer through a binary interface, the pointer is meaningless. This patch creates a file called printk_formats that maps the pointers to the formats. # cat /debug/tracing/printk_formats 0xffffffff80713d40 : "irq_handler_entry: irq=%d handler=%s\n" 0xffffffff80713d48 : "lock_acquire: %s%s%s\n" 0xffffffff80713d50 : "lock_release: %s\n" Signed-off-by: Steven Rostedt --- Reading git-diff-tree failed