]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: add missing tracepoints 3529/head
authorSage Weil <sage@redhat.com>
Mon, 2 Feb 2015 10:46:10 +0000 (02:46 -0800)
committerSage Weil <sage@redhat.com>
Mon, 2 Feb 2015 10:46:10 +0000 (02:46 -0800)
Signed-off-by: Sage Weil <sage@redhat.com>
src/librados/librados.cc
src/tracing/librados.tp

index 2cdb8b4fdaba505af25016bf22975824a79afaee..7854ad3cbe777a315a7ff04e88de6812db4bd7e3 100644 (file)
@@ -4127,7 +4127,7 @@ extern "C" void rados_write_op_set_flags(rados_write_op_t write_op, int flags)
 
 extern "C" void rados_write_op_assert_version(rados_write_op_t write_op, uint64_t ver)
 {
-  tracepoint(librados, rados_write_op_assert_version_enter, write_op);
+  tracepoint(librados, rados_write_op_assert_version_enter, write_op, ver);
   ((::ObjectOperation *)write_op)->assert_version(ver);
   tracepoint(librados, rados_write_op_assert_version_exit);
 }
@@ -4389,7 +4389,7 @@ extern "C" void rados_read_op_set_flags(rados_read_op_t read_op, int flags)
 
 extern "C" void rados_read_op_assert_version(rados_read_op_t read_op, uint64_t ver)
 {
-  tracepoint(librados, rados_read_op_assert_version_enter, read_op);
+  tracepoint(librados, rados_read_op_assert_version_enter, read_op, ver);
   ((::ObjectOperation *)read_op)->assert_version(ver);
   tracepoint(librados, rados_read_op_assert_version_exit);
 }
index bf62083bd6171c0b6f3b675d3a40e366bf0fd46e..5bb6ee7f111bba0816282219dcbf3d5821a43c70 100644 (file)
@@ -2599,6 +2599,21 @@ TRACEPOINT_EVENT(librados, rados_write_op_set_flags_exit,
     TP_FIELDS()
 )
 
+TRACEPOINT_EVENT(librados, rados_write_op_assert_version_enter,
+    TP_ARGS(
+        rados_write_op_t, op,
+       uint64_t, ver),
+    TP_FIELDS(
+        ctf_integer_hex(rados_write_op_t, op, op)
+       ctf_integer(uint64_t, ver, ver)
+    )
+)
+
+TRACEPOINT_EVENT(librados, rados_write_op_assert_version_exit,
+    TP_ARGS(),
+    TP_FIELDS()
+)
+
 TRACEPOINT_EVENT(librados, rados_write_op_assert_exists_enter,
     TP_ARGS(
         rados_write_op_t, op),
@@ -2989,6 +3004,21 @@ TRACEPOINT_EVENT(librados, rados_read_op_set_flags_exit,
     TP_FIELDS()
 )
 
+TRACEPOINT_EVENT(librados, rados_read_op_assert_version_enter,
+    TP_ARGS(
+        rados_read_op_t, read_op,
+       uint64_t, ver),
+    TP_FIELDS(
+        ctf_integer_hex(rados_read_op_t, read_op, read_op)
+        ctf_integer(uint64_t, ver, ver)
+    )
+)
+
+TRACEPOINT_EVENT(librados, rados_read_op_assert_version_exit,
+    TP_ARGS(),
+    TP_FIELDS()
+)
+
 TRACEPOINT_EVENT(librados, rados_read_op_assert_exists_enter,
     TP_ARGS(
         rados_read_op_t, read_op),