projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactoring: syscall: move matching event creation before tracepoint registration
[lttng-modules.git]
/
src
/
lttng-syscalls.c
diff --git
a/src/lttng-syscalls.c
b/src/lttng-syscalls.c
index 27f9421ba7334ac190d6d8365422d2801bdc2bc5..b93fbbfdb8fd6cc5a8ff129a956b29f222dcd57e 100644
(file)
--- 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;
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",
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;
}
syscall_table->sys_exit_registered = 1;
}
- ret = lttng_syscalls_create_matching_event_notifiers(syscall_event_enabler);
- if (ret)
- return ret;
-
return ret;
}
return ret;
}
This page took
0.022778 seconds
and
4
git commands to generate.