[lttng-dev] [PATCH lttng-ust 0/7] UST Event exclusions

JP Ikaheimonen jp_ikaheimonen at mentor.com
Thu Nov 7 05:22:28 EST 2013


This patch set works in conjunction with the similarly named patch
set for lttng-tools, where an option -x is implemented for the
lttng enable-event command.

In lttng-ust, enablers are enhanced with a list of exclusions - event
names that are not to be matched when matching an enabler with an event
description.

JP Ikaheimonen (7):
  Define a new command LTTNG_UST_EXCLUSION
  Define exclusion structure for UST ABI
  Send exclusion data through ustcomm
  Add excluders to enabler structure
  Store exclusions to enablers
  Add handler for LTTNG_UST_EXCLUSION in UST ABI
  Add a check against excluders

 include/lttng/ust-abi.h       |  8 ++++++
 include/lttng/ust-ctl.h       |  2 ++
 include/lttng/ust-events.h    | 13 +++++++++
 include/ust-comm.h            |  3 +++
 liblttng-ust-ctl/ustctl.c     | 34 +++++++++++++++++++++++
 liblttng-ust/lttng-events.c   | 40 +++++++++++++++++++++++++++
 liblttng-ust/lttng-ust-abi.c  |  7 +++++
 liblttng-ust/lttng-ust-comm.c | 63 +++++++++++++++++++++++++++++++++++++++++++
 8 files changed, 170 insertions(+)

-- 
1.8.1.2




More information about the lttng-dev mailing list