2024-07-26 | Mathieu Desnoyers | Introduce extension points for trace hit counters Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-26 | Mathieu Desnoyers | Fix: event notifier: set eval_capture to false for... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Fix: lttng-abi: zero-init counter_conf Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | counter ABI: Fix too large stack size warning Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | __lttng_counter_add: skip effect-less code when global_sum_s... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | ABI: add key_string_len output field in lttng_kernel_abi_cou... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement extensible LTTNG_KERNEL_ABI_COUNTER_EVENT ABI Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement extensible LTTNG_KERNEL_ABI_COUNTER_MAP_DESCRIPTOR Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement extensible counter read, aggregate, clear... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement counter configuration/dimensions extensible ABI Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement copy_user_event_param_ext with lttng_copy_struct_f... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce wrapper lttng_copy_struct_from_user Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce event counter extensible ABI structure layout Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | ABI refactoring: Rename event counter ABI to "old" Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kretprobe: Implement kretprobes with event enablers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kprobe: Implement kprobes with event enablers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | ABI: introduce lttng_kernel_abi_match_check Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kretprobe: implement lttng_kretprobes_match_check Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kprobe: Introduce lttng_kprobes_match_check Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement event notifier kretprobe support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Remove lttng_kernel_event_create warnings Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kretprobes: implement event counter support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | lttng_abi_create_event_notifier: add missing fallthrough Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement events-by-key hash table Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename lttng_event_notifier_group events_ht to events_name_ht Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename lttng_get_event_ht_from_enabler to lttng_get_events_n... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement counter maps (for listing) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement channel counter creation/destroy Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Cleanup: remove kprobes/kretprobes/uprobes unused exports Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Fix: circular dependency on symbol lttng_id_tracker_lookup Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Fix: circular dependency between lttng-events and lib... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement event counter creation Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename lttng_abi_create_event to lttng_abi_create_event_reco... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | uprobe: implement counter support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kretprobes: implement counter support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | kprobe: implement counter support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Add missing counter handling Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | abi: introduce session common Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement event counter probe Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Remove unused lttng_event_enabler_event_name_match_event Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Match event keys for syscall events Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Skip sync of disabled enablers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Remove duplicate lookup in lttng_event_enabler_create_tracep... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement _lttng_kernel_event_create counter event... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | lttng_kernel_event_alloc: handler counters Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Refactor notification error counters Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Add counter case in lttng_kernel_event_id_available Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Implement event counters Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Add channel counter structures to internal header Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Wire up LTTNG_KERNEL_EVENT_TYPE_COUNTER Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Refactor _lttng_event_destroy duplicated code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | struct lttng_kernel_event_session_common_private: remove... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename struct lttng_kernel_session_private events_ht... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename struct lttng_metadata_stream list field to node Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename struct lttng_kernel_session_private list field... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Reorder struct lttng_kernel_session_private fields Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename session events field to events_head Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Rename session chan field to chan_head Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_event_counter_enabler Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_kernel_event_counter_private Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Move counter key structures to beginning of events... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_kernel_channel_counter and struct... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_kernel_event_counter Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_kernel_event_session_common_private Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Introduce struct lttng_event_enabler_session_common Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Trace hit counters: introduce counter private data... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Trace hit counters: ABI Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Fix: libcounter: __lttng_counter_add global sum step... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-15 | Mathieu Desnoyers | Fix: lttng_abi_validate_event_param: use kretprobe... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-04 | Mathieu Desnoyers | kvm instrumentation: Fix kvm_mmio event NULL pointer... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-07-04 | Mathieu Desnoyers | kvm instrumentation: Cleanup: Eliminate code duplication Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | page alloc wrapper: Fix get_pfnblock_flags_mask prototype Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng probe: include events-internal.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | uprobes: Remove dead code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | syscalls: Remove unused duplicated code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | statedump: Add missing events-internal.h include Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-events: Remove dead code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-events: Add missing static Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | event notifier: Add missing static Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | context callstack: Add missing static Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-clock: Add missing lttng/events-internal.h include Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-calibrate: Add missing static and include Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-bytecode: Remove dead code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | lttng-abi: Add missing static to function definitions Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | ring buffer: Add missing static to function definitions Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-09 | Mathieu Desnoyers | blkdev wrapper: Fix constness warning Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-05-03 | Mathieu Desnoyers | Rename "tsc" to "timestamp" Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-04-11 | Mathieu Desnoyers | ring buffer: Use cpu_dcache_is_aliasing() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-01-09 | Mathieu Desnoyers | Fix: Disable IBT around indirect function calls Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-01-09 | Mathieu Desnoyers | Inline implementation of task_prio() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-01-09 | Mathieu Desnoyers | Fix: prio context NULL pointer exception Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-01-08 | Mathieu Desnoyers | Cleanup: combine ifdefs for arm thumb2 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2024-01-08 | Mathieu Desnoyers | Cleanup: kallsyms wrapper refactoring Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2023-12-18 | Mathieu Desnoyers | Fix: MODULE_IMPORT_NS is introduced in kernel 5.4 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-12-01 | Mathieu Desnoyers | Fix: in_x32_syscall was introduced in v4.7.0 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-11-30 | Mathieu Desnoyers | Explicitly skip tracing x32 system calls Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-11-18 | Mathieu Desnoyers | Fix: Use ifdef for CONFIG_COMPAT_OLD_SIGACTION Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-11-18 | Mathieu Desnoyers | Fix: system call instrumentation build failure on v3... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-11-17 | Mathieu Desnoyers | Fix: add missing typedef and forward declarations for... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2022-11-17 | Mathieu Desnoyers | syscall instrumentation: add missing forward declarations... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
next |