summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_events_synth.c
AgeCommit message (Expand)AuthorLines
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-2/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-7/+7
2026-01-28tracing: Remove notrace from trace_event_raw_event_synth()Steven Rostedt-3/+3
2026-01-23tracing: Fix crash on synthetic stacktrace field usageSteven Rostedt-1/+7
2025-12-05tracing: Fix fixed array of synthetic eventSteven Rostedt-1/+0
2025-11-04tracing: Allow tracer to add more than 32 optionsMasami Hiramatsu (Google)-1/+1
2025-08-01tracing: Add guard(ring_buffer_nest)Steven Rostedt-4/+2
2025-04-09tracing: Do not add length to print format in synthetic eventsSteven Rostedt-1/+0
2025-03-25tracing: Replace strncpy with memcpy for fixed-length substring copySiddarth G-1/+1
2025-03-25tracing: Fix synth event printk format for str fieldsDouglas Raillard-1/+1
2025-03-24tracing: Do not use PERF enums when perf is not definedSteven Rostedt-2/+6
2025-03-23tracing: Ensure module defining synth event cannot be unloaded while tracingDouglas Raillard-1/+29
2025-03-23tracing: Align synth event print fmtDouglas Raillard-1/+1
2024-12-26tracing: Switch trace_events_synth.c code over to use guard()Steven Rostedt-12/+5
2024-02-15tracing/synthetic: Fix trace_string() return valueThorsten Blum-1/+2
2023-12-20tracing/synthetic: fix kernel-doc warningsRandy Dunlap-2/+2
2023-11-01tracing: Have the user copy of synthetic event address use correct contextSteven Rostedt (Google)-1/+1
2023-09-11tracing/synthetic: Print out u64 values properlyTero Kristo-1/+1
2023-08-16tracing/synthetic: Allocate one additional element for sizeSven Schnelle-1/+2
2023-08-16tracing/synthetic: Skip first entry for stack tracesSven Schnelle-13/+4
2023-08-16tracing/synthetic: Use union instead of castsSven Schnelle-50/+37
2023-07-28tracing/synthetic: Fix kernel-doc warnings in trace_events_synth.cGaosheng Cui-0/+1
2023-04-06tracing/synthetic: Make lastcmd_mutex staticSteven Rostedt (Google)-1/+1
2023-04-03tracing/synthetic: Fix races on freeing last_cmdTze-nan Wu-4/+15
2023-02-25Merge tag 'probes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds-3/+3
2023-02-24kernel/trace: Provide default impelentations defined in trace_probe_tmpl.hSong Chen-3/+3
2023-02-15tracing/histogram: Don't use strlen to find length of stacktrace variablesTom Zanussi-1/+6
2023-02-07tracing: Fix trace_event_raw_event_synth() if else statementSteven Rostedt (Google)-2/+2
2023-01-25tracing: Allow synthetic events to pass around stacktracesSteven Rostedt (Google)-1/+79
2023-01-25tracing: Simplify calculating entry size using struct_size()Steven Rostedt (Google)-2/+1
2022-12-10tracing: Fix issue of missing one synthetic fieldZheng Yejian-1/+1
2022-11-23tracing: Add tracing_reset_all_online_cpus_unlocked() functionSteven Rostedt (Google)-2/+0
2022-11-17tracing: Fix wild-memory-access in register_synth_event()Shang XiaoJing-3/+2
2022-10-12tracing: Fix reading strings from synthetic eventsSteven Rostedt (Google)-6/+17
2022-03-11tracing: Fix strncpy warning in trace_events_synth.cTom Zanussi-4/+1
2022-02-10tracing: Remove size restriction on synthetic event cmd error loggingTom Zanussi-3/+14
2022-01-16Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds-7/+8
2021-12-11tracing: Do not let synth_events block other dyn_event systems during createBeau Belgrave-6/+7
2021-12-09tracing: Fix possible memory leak in __create_synth_event() error pathMiaoqian Lin-5/+6
2021-12-06tracing: Fix synth_event_add_val() kernel-doc commentQiujun Huang-1/+1
2021-10-08tracing: Disable "other" permission bits in the tracefs filesSteven Rostedt (VMware)-2/+2
2021-08-18tracing: Have dynamic events have a ref counterSteven Rostedt (VMware)-7/+12
2021-08-18tracing: Add DYNAMIC flag for dynamic eventsSteven Rostedt (VMware)-1/+1
2021-07-23tracing: Clean up alloc_synth_event()Steven Rostedt (VMware)-5/+3
2021-03-23tracing: Fix various typos in commentsIngo Molnar-1/+1
2021-03-04tracing: Fix memory leak in __create_synth_event()Vamshi K Sthambamkadi-1/+3
2021-02-09tracing: Add a backward-compatibility check for synthetic event creationTom Zanussi-19/+74
2021-02-09tracing: Update synth command errorsTom Zanussi-11/+19
2021-02-09tracing: Rework synthetic event command parsingTom Zanussi-102/+143