Add btrfs file item tracepoints
authorMichael Jeanson <mjeanson@efficios.com>
Thu, 7 Jun 2018 19:48:31 +0000 (15:48 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 7 Jun 2018 20:09:19 +0000 (16:09 -0400)
commitb42b2955e13153b7283f20613f15fe98e6427baf
treec7d82e027b9bf5aee4ef350e7aad03dd0d7f3e4f
parent22df20cae1f43eb4d7b754cf8270a2985133ed98
Add btrfs file item tracepoints

See upstream commit:

  commit 09ed2f165cb3449237dec842b3564044e12d22cb
  Author: Liu Bo <bo.li.liu@oracle.com>
  Date:   Fri Mar 10 11:09:48 2017 -0800

    Btrfs: add file item tracepoints

    While debugging truncate problems, I found that these tracepoints could
    help us quickly know what went wrong.

    Two sets of tracepoints are created to track regular/prealloc file item
    and inline file item respectively, I put inline as a separate one since
    what inline file items cares about are way less than the regular one.

    This adds four tracepoints:
    - btrfs_get_extent_show_fi_regular
    - btrfs_get_extent_show_fi_inline
    - btrfs_truncate_show_fi_regular
    - btrfs_truncate_show_fi_inline

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
instrumentation/events/lttng-module/btrfs.h
This page took 0.028705 seconds and 4 git commands to generate.