X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fsave.c;h=0c6894b0a91507125cc5f3310fb486af9aa3b52a;hb=fae9a062a468c47fc71ef7aa96374bf9d87d137e;hp=c6fc33e7bb83c5b02b6fdc7c4c8b38517d5f9aea;hpb=65d72c41ed358620e40a7f6afb07e785e31c0d6a;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/save.c b/src/bin/lttng-sessiond/save.c index c6fc33e7b..0c6894b0a 100644 --- a/src/bin/lttng-sessiond/save.c +++ b/src/bin/lttng-sessiond/save.c @@ -510,7 +510,13 @@ int save_kernel_syscall(struct config_writer *writer, struct ltt_kernel_event *kevent; /* Create a temporary kevent in order to save it. */ - kevent = trace_kernel_create_event(&events[i]); + /* + * TODO: struct lttng_event does not really work for a filter, + * but unfortunately, it is exposed as external API (and used as + * internal representation. Using NULL meanwhile. + */ + kevent = trace_kernel_create_event(&events[i], + NULL, NULL); if (!kevent) { ret = -ENOMEM; goto end; @@ -716,6 +722,8 @@ end: return ret; } +/* TODO: save/restore tracker pid */ + static int save_kernel_context(struct config_writer *writer, struct lttng_kernel_context *ctx)