aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/trace_events_synth.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-15tracing/synthetic: Fix trace_string() return valueGravatar Thorsten Blum 1-1/+2
2023-12-20tracing/synthetic: fix kernel-doc warningsGravatar Randy Dunlap 1-2/+2
2023-11-01tracing: Have the user copy of synthetic event address use correct contextGravatar Steven Rostedt (Google) 1-1/+1
2023-09-11tracing/synthetic: Print out u64 values properlyGravatar Tero Kristo 1-1/+1
2023-08-16tracing/synthetic: Allocate one additional element for sizeGravatar Sven Schnelle 1-1/+2
2023-08-16tracing/synthetic: Skip first entry for stack tracesGravatar Sven Schnelle 1-13/+4
2023-08-16tracing/synthetic: Use union instead of castsGravatar Sven Schnelle 1-50/+37
2023-07-28tracing/synthetic: Fix kernel-doc warnings in trace_events_synth.cGravatar Gaosheng Cui 1-0/+1
2023-04-06tracing/synthetic: Make lastcmd_mutex staticGravatar Steven Rostedt (Google) 1-1/+1
2023-04-03tracing/synthetic: Fix races on freeing last_cmdGravatar Tze-nan Wu 1-4/+15
2023-02-25Merge tag 'probes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Gravatar Linus Torvalds 1-3/+3
2023-02-24kernel/trace: Provide default impelentations defined in trace_probe_tmpl.hGravatar Song Chen 1-3/+3
2023-02-15tracing/histogram: Don't use strlen to find length of stacktrace variablesGravatar Tom Zanussi 1-1/+6
2023-02-07tracing: Fix trace_event_raw_event_synth() if else statementGravatar Steven Rostedt (Google) 1-2/+2
2023-01-25tracing: Allow synthetic events to pass around stacktracesGravatar Steven Rostedt (Google) 1-1/+79
2023-01-25tracing: Simplify calculating entry size using struct_size()Gravatar Steven Rostedt (Google) 1-2/+1
2022-12-10tracing: Fix issue of missing one synthetic fieldGravatar Zheng Yejian 1-1/+1
2022-11-23tracing: Add tracing_reset_all_online_cpus_unlocked() functionGravatar Steven Rostedt (Google) 1-2/+0
2022-11-17tracing: Fix wild-memory-access in register_synth_event()Gravatar Shang XiaoJing 1-3/+2
2022-10-12tracing: Fix reading strings from synthetic eventsGravatar Steven Rostedt (Google) 1-6/+17
2022-03-11tracing: Fix strncpy warning in trace_events_synth.cGravatar Tom Zanussi 1-4/+1
2022-02-10tracing: Remove size restriction on synthetic event cmd error loggingGravatar Tom Zanussi 1-3/+14
2022-01-16Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Gravatar Linus Torvalds 1-7/+8
2021-12-11tracing: Do not let synth_events block other dyn_event systems during createGravatar Beau Belgrave 1-6/+7
2021-12-09tracing: Fix possible memory leak in __create_synth_event() error pathGravatar Miaoqian Lin 1-5/+6
2021-12-06tracing: Fix synth_event_add_val() kernel-doc commentGravatar Qiujun Huang 1-1/+1
2021-10-08tracing: Disable "other" permission bits in the tracefs filesGravatar Steven Rostedt (VMware) 1-2/+2
2021-08-18tracing: Have dynamic events have a ref counterGravatar Steven Rostedt (VMware) 1-7/+12
2021-08-18tracing: Add DYNAMIC flag for dynamic eventsGravatar Steven Rostedt (VMware) 1-1/+1
2021-07-23tracing: Clean up alloc_synth_event()Gravatar Steven Rostedt (VMware) 1-5/+3
2021-03-23tracing: Fix various typos in commentsGravatar Ingo Molnar 1-1/+1
2021-03-04tracing: Fix memory leak in __create_synth_event()Gravatar Vamshi K Sthambamkadi 1-1/+3
2021-02-09tracing: Add a backward-compatibility check for synthetic event creationGravatar Tom Zanussi 1-19/+74
2021-02-09tracing: Update synth command errorsGravatar Tom Zanussi 1-11/+19
2021-02-09tracing: Rework synthetic event command parsingGravatar Tom Zanussi 1-102/+143
2021-02-09tracing/dynevent: Delegate parsing to create functionGravatar Masami Hiramatsu 1-14/+46
2020-11-10tracing: Fix some typos in commentsGravatar Qiujun Huang 1-2/+2
2020-11-02tracing: Make -ENOMEM the default error for parse_synth_field()Gravatar Steven Rostedt (VMware) 1-10/+7
2020-10-27tracing, synthetic events: Replace buggy strcat() with seq_buf operationsGravatar Steven Rostedt (VMware) 1-14/+22
2020-10-15tracing: support "bool" type in synthetic trace eventsGravatar Axel Rasmussen 1-0/+4
2020-10-15tracing: Handle synthetic event array field type checking correctlyGravatar Tom Zanussi 1-3/+9
2020-10-15tracing: Add synthetic event error loggingGravatar Tom Zanussi 1-2/+90
2020-10-15tracing: Check that the synthetic event and field names are legalGravatar Tom Zanussi 1-0/+9
2020-10-15tracing: Don't show dynamic string internals in synthetic event descriptionGravatar Tom Zanussi 1-1/+9
2020-10-08tracing: Fix synthetic print fmt check for use of __get_str()Gravatar Steven Rostedt (VMware) 1-1/+1
2020-10-08tracing: Change synthetic event string format to limit printed lengthGravatar Steven Rostedt (VMware) 1-1/+3
2020-10-05tracing: Add support for dynamic strings to synthetic eventsGravatar Tom Zanussi 1-32/+216
2020-10-05tracing: Fix parse_synth_field() error handlingGravatar Tom Zanussi 1-2/+4
2020-09-21tracing/boot, kprobe, synth: Initialize boot-time tracing earlierGravatar Masami Hiramatsu 1-5/+14
2020-09-21tracing: Delete repeated words in commentsGravatar Randy Dunlap 1-1/+1