From: Adam Crume Date: Wed, 18 Jun 2014 17:52:56 +0000 (-0700) Subject: lttng: Add rmw_flags to tracepoint in PG::queue_op X-Git-Tag: v0.86~231^2~74 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1802bc253566ab58bce1983da4bb6388271c275c;p=ceph.git lttng: Add rmw_flags to tracepoint in PG::queue_op Signed-off-by: Adam Crume --- diff --git a/src/osd/PG.cc b/src/osd/PG.cc index a6bfa34ae6ba..a4747c0ed86b 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -1726,7 +1726,7 @@ void PG::queue_op(OpRequestRef& op) // after queue() to include any locking costs osd_reqid_t reqid = op->get_reqid(); tracepoint(pg, queue_op, reqid.name._type, - reqid.name._num, reqid.tid, reqid.inc); + reqid.name._num, reqid.tid, reqid.inc, op->rmw_flags); } } diff --git a/src/tracing/pg.tp b/src/tracing/pg.tp index 01476ab5d753..ce1474063291 100644 --- a/src/tracing/pg.tp +++ b/src/tracing/pg.tp @@ -4,11 +4,13 @@ TRACEPOINT_EVENT(pg, queue_op, uint8_t, type, int64_t, num, uint64_t, tid, - int32_t, inc), + int32_t, inc, + int, rmw_flags), TP_FIELDS( ctf_integer(uint8_t, type, type) ctf_integer(int64_t, num, num) ctf_integer(uint64_t, tid, tid) ctf_integer(int32_t, inc, inc) + ctf_integer(int, rmw_flags, rmw_flags) ) )