X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Flttngtop.c;fp=src%2Flttngtop.c;h=1e1b42748070de8b896c59f2925e2d3c01c0c220;hb=20e26b34f91e6d21e407aa64f39a8a0283402ddf;hp=39235748f4881203bc2b7eb4b318b5b45221eae4;hpb=165edebfee1e430b3c8a6afbcac7a9de64cdfb70;p=lttngtop.git diff --git a/src/lttngtop.c b/src/lttngtop.c index 3923574..1e1b427 100644 --- a/src/lttngtop.c +++ b/src/lttngtop.c @@ -1217,10 +1217,32 @@ int setup_live_tracing() } memset(&ev, '\0', sizeof(struct lttng_event)); - //sprintf(ev.name, "sched_switch"); ev.type = LTTNG_EVENT_TRACEPOINT; + sprintf(ev.name, "sched_switch"); if ((ret = lttng_enable_event(handle, &ev, channel_name)) < 0) { - fprintf(stderr,"error enabling event : %s\n", + fprintf(stderr,"error enabling event %s : %s\n", + ev.name, + helper_lttcomm_get_readable_code(ret)); + goto error_session; + } + sprintf(ev.name, "sched_process_free"); + if ((ret = lttng_enable_event(handle, &ev, channel_name)) < 0) { + fprintf(stderr,"error enabling event %s : %s\n", + ev.name, + helper_lttcomm_get_readable_code(ret)); + goto error_session; + } + sprintf(ev.name, "lttng_statedump_process_state"); + if ((ret = lttng_enable_event(handle, &ev, channel_name)) < 0) { + fprintf(stderr,"error enabling event %s : %s\n", + ev.name, + helper_lttcomm_get_readable_code(ret)); + goto error_session; + } + sprintf(ev.name, "lttng_statedump_file_descriptor"); + if ((ret = lttng_enable_event(handle, &ev, channel_name)) < 0) { + fprintf(stderr,"error enabling event %s : %s\n", + ev.name, helper_lttcomm_get_readable_code(ret)); goto error_session; }