From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew.McDermott@windriver.com (McDermott, Andrew) Date: Thu, 25 Oct 2012 11:49:41 +0000 Subject: [lttng-dev] getting a notification from 'lttng start|stop' Message-ID: <7F632A9222059A42AF70FCB7965774AA208660DB@ALA-MBB.corp.ad.wrs.com> Is it possible to see when tracing has actually started (i.e., when `lttng start' is invoked)? I can observe that the tracepoint is enabled/disabled by looking at the 'state' field in a 'struct tracepoint'. Is there an equivalent variable to monitor for `lttng start|stop'? I was trying to dump some additional process state (via calls to tracepoint) whenever an external start/stop/start/stop/start sequence occurs. Also, when I run 'lttng enable-event -u -a' I see that the 'state' value changes from '0' to '1', but if I run 'lttng disable-event -u -a' it stays at '1'. Is this expected? If I subsequently run 'lttng destroy' then it does go to '0'. Shouldn't the disable set it to '0' too? -- andy