X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Flttng-syscalls.c;h=b93fbbfdb8fd6cc5a8ff129a956b29f222dcd57e;hb=dbe402a88a0342a00fae8ffc4948131e7379352e;hp=27f9421ba7334ac190d6d8365422d2801bdc2bc5;hpb=b2f63bdecfbd2e389e2ebea6565482067386a873;p=lttng-modules.git diff --git a/src/lttng-syscalls.c b/src/lttng-syscalls.c index 27f9421b..b93fbbfd 100644 --- a/src/lttng-syscalls.c +++ b/src/lttng-syscalls.c @@ -796,7 +796,9 @@ int lttng_event_enabler_create_syscall_events_if_missing(struct lttng_event_enab if (ret) return ret; - wrapper_vmalloc_sync_mappings(); + ret = lttng_syscalls_create_matching_event_notifiers(syscall_event_enabler); + if (ret) + return ret; if (!syscall_table->sys_enter_registered) { ret = lttng_wrapper_tracepoint_probe_register("sys_enter", @@ -816,10 +818,6 @@ int lttng_event_enabler_create_syscall_events_if_missing(struct lttng_event_enab syscall_table->sys_exit_registered = 1; } - ret = lttng_syscalls_create_matching_event_notifiers(syscall_event_enabler); - if (ret) - return ret; - return ret; }