X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Flttng-syscalls.c;fp=src%2Flttng-syscalls.c;h=e432da0d80ae1d24e15a029aa7248250e9562264;hb=86e12a510dbf09ecb3c0fe3492736a88a820dfcb;hp=1a6a492431b2b2b8f943bd1594601ffa19a4c85c;hpb=15a00134a0c635b90c8932919e57ffc07515cd69;p=lttng-modules.git diff --git a/src/lttng-syscalls.c b/src/lttng-syscalls.c index 1a6a4924..e432da0d 100644 --- a/src/lttng-syscalls.c +++ b/src/lttng-syscalls.c @@ -815,8 +815,6 @@ int lttng_event_enabler_create_syscall_events_if_missing(struct lttng_event_enab return -ENOMEM; } - lttng_syscall_event_enabler_create_matching_events(syscall_event_enabler); - if (!syscall_table->sys_enter_registered) { ret = lttng_wrapper_tracepoint_probe_register("sys_enter", (void *) syscall_entry_event_probe, syscall_table); @@ -835,6 +833,8 @@ int lttng_event_enabler_create_syscall_events_if_missing(struct lttng_event_enab syscall_table->sys_exit_registered = 1; } + lttng_syscall_event_enabler_create_matching_events(syscall_event_enabler); + return ret; }