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 <dhowe...@redhat.com>
> Reviewed-by: Steven Rostedt <rost...@goodmis.org>

Applied to for-next, thanks!

Attachment: signature.asc
Description: Digital signature

Reply via email to