X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=hello%2Fserialize.c;h=bef01780e6bfbdb70179ce30577e00bf863836b4;hb=1ae7f0744f280e97ab1a2adc548b8fd9f2cb21a4;hp=dfed899d3b0a4e6245c33a4278cfa065f5dc749b;hpb=8d938dbd14e689a294f8a251e4ac255985c65ad5;p=lttng-ust.git diff --git a/hello/serialize.c b/hello/serialize.c index dfed899d..bef01780 100644 --- a/hello/serialize.c +++ b/hello/serialize.c @@ -22,6 +22,7 @@ #include "relay.h" #include "tracer.h" #include "list.h" +#include "usterr.h" enum ltt_type { LTT_TYPE_SIGNED_INT, @@ -576,7 +577,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data, struct ltt_trace_struct *trace, *dest_trace = NULL; struct rchan_buf *buf; void *transport_data; - uint64_t tsc; + u64 tsc; long buf_offset; va_list args_copy; struct ltt_serialize_closure closure; @@ -652,7 +653,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data, ret = ltt_reserve_slot(trace, channel, &transport_data, data_size, &slot_size, &buf_offset, &tsc, &rflags, - largest_align, cpu); + largest_align); if (unlikely(ret < 0)) continue; /* buffer full */ @@ -671,6 +672,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data, /* Out-of-order commit */ ltt_commit_slot(channel, &transport_data, buf_offset, slot_size); + printf("just commited event at offset %d and size %d\n", buf_offset, slot_size); } //ust// __get_cpu_var(ltt_nesting)--; ltt_nesting--;