X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Flttng%2Fabi.h;h=0e3b5d15661a7e2cdc9b323c33d6020f07b6fd51;hb=d4f52727df0364e6c3eb0a1fd1ed5907439ad5d6;hp=9141d4e5cbe99c4915757794eef379d9587b159e;hpb=9fe593d2714b6c1375527fe286bc63f64c7f0eef;p=deliverable%2Flttng-modules.git diff --git a/include/lttng/abi.h b/include/lttng/abi.h index 9141d4e5..0e3b5d15 100644 --- a/include/lttng/abi.h +++ b/include/lttng/abi.h @@ -118,11 +118,12 @@ struct lttng_kernel_syscall { /* * For syscall tracing, name = "*" means "enable all". */ -#define LTTNG_KERNEL_EVENT_PADDING1 16 +#define LTTNG_KERNEL_EVENT_PADDING1 8 #define LTTNG_KERNEL_EVENT_PADDING2 LTTNG_KERNEL_SYM_NAME_LEN + 32 struct lttng_kernel_event { char name[LTTNG_KERNEL_SYM_NAME_LEN]; /* event name */ uint32_t instrumentation; /* enum lttng_kernel_instrumentation */ + uint64_t token; /* User-provided token */ char padding[LTTNG_KERNEL_EVENT_PADDING1]; /* Per instrumentation type configuration */