lkml.org 
[lkml]   [2014]   [Mar]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 2/2] i2c: Add message transfer tracepoints for SMBUS [ver #2]
On Thu, Mar 06, 2014 at 01:36:06PM +0000, David Howells wrote:
> The SMBUS tracepoints can be enabled thusly:
>
> echo 1 >/sys/kernel/debug/tracing/events/i2c/enable
>
> and will dump messages that can be viewed in /sys/kernel/debug/tracing/trace
> that look like:
>
> ... smbus_read: i2c-0 a=051 f=0000 c=fa BYTE_DATA
> ... smbus_reply: i2c-0 a=051 f=0000 c=fa BYTE_DATA l=1 [39]
> ... smbus_result: i2c-0 a=051 f=0000 c=fa BYTE_DATA rd res=0
>
> formatted as:
>
> i2c-<adapter-nr>
> a=<addr>
> f=<flags>
> c=<command>
> <protocol-name>
> <rd|wr>
> res=<result>
> l=<data-len>
> [<data-block>]
>
>
> The adapters to be traced can be selected by something like:
>
> echo adapter_nr==1 >/sys/kernel/debug/tracing/events/i2c/filter
>
> Note that this shares the same filter and enablement as i2c.
>
> Signed-off-by: David Howells <dhowells@redhat.com>
> Reviewed-by: Steven Rostedt <rostedt@goodmis.org>

Applied to for-next, thanks!

[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2014-03-13 22:21    [W:0.100 / U:0.008 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site