X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt-usertrace%2Fltt-usertrace-fast.c;h=f97e941e5e12b2d97e80c9abb52602ee393a656e;hb=f9a599edf6aee5d165159f89c5c120a1792cc100;hp=32dc7bbc011581afd471aa5a3149cddb8724bdba;hpb=680b9daadac4954ac6949f17bcf1889805811f09;p=lttv.git diff --git a/ltt-usertrace/ltt-usertrace-fast.c b/ltt-usertrace/ltt-usertrace-fast.c index 32dc7bbc..f97e941e 100644 --- a/ltt-usertrace/ltt-usertrace-fast.c +++ b/ltt-usertrace/ltt-usertrace-fast.c @@ -46,8 +46,6 @@ #define _GNU_SOURCE #define LTT_TRACE #define LTT_TRACE_FAST -#include -#include #include #include #include @@ -57,22 +55,23 @@ #include #include #include -#include #include -#include #include #include +#include #include #include -#include - -#include -#include //for get_cycles() - -_syscall0(pid_t,gettid) +#include +#include +#include +#include +#include +#include #include +#define gettid() syscall(__NR_gettid) + #ifdef LTT_SHOW_DEBUG #define dbg_printf(...) printf(__VA_ARGS__) #else @@ -369,6 +368,7 @@ static inline int ltt_buffer_put(struct ltt_buf *ltt_buf, printf("error in sem_post"); } } + return ret; } static int read_subbuffer(struct ltt_buf *ltt_buf, int fd)