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 _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
