summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_events_synth.c
Commit message (Expand)AuthorAgeFilesLines
* tracing/synthetic: Fix trace_string() return valueThorsten Blum2024-02-151-1/+2
* tracing/synthetic: fix kernel-doc warningsRandy Dunlap2023-12-201-2/+2
* tracing: Have the user copy of synthetic event address use correct contextSteven Rostedt (Google)2023-11-011-1/+1
* tracing/synthetic: Print out u64 values properlyTero Kristo2023-09-111-1/+1
* tracing/synthetic: Allocate one additional element for sizeSven Schnelle2023-08-161-1/+2
* tracing/synthetic: Skip first entry for stack tracesSven Schnelle2023-08-161-13/+4
* tracing/synthetic: Use union instead of castsSven Schnelle2023-08-161-50/+37
* tracing/synthetic: Fix kernel-doc warnings in trace_events_synth.cGaosheng Cui2023-07-281-0/+1
* tracing/synthetic: Make lastcmd_mutex staticSteven Rostedt (Google)2023-04-061-1/+1
* tracing/synthetic: Fix races on freeing last_cmdTze-nan Wu2023-04-031-4/+15
* Merge tag 'probes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds2023-02-251-3/+3
|\
| * kernel/trace: Provide default impelentations defined in trace_probe_tmpl.hSong Chen2023-02-241-3/+3
* | tracing/histogram: Don't use strlen to find length of stacktrace variablesTom Zanussi2023-02-151-1/+6
* | tracing: Fix trace_event_raw_event_synth() if else statementSteven Rostedt (Google)2023-02-071-2/+2
* | tracing: Allow synthetic events to pass around stacktracesSteven Rostedt (Google)2023-01-251-1/+79
* | tracing: Simplify calculating entry size using struct_size()Steven Rostedt (Google)2023-01-251-2/+1
|/
* tracing: Fix issue of missing one synthetic fieldZheng Yejian2022-12-101-1/+1
* tracing: Add tracing_reset_all_online_cpus_unlocked() functionSteven Rostedt (Google)2022-11-231-2/+0
* tracing: Fix wild-memory-access in register_synth_event()Shang XiaoJing2022-11-171-3/+2
* tracing: Fix reading strings from synthetic eventsSteven Rostedt (Google)2022-10-121-6/+17
* tracing: Fix strncpy warning in trace_events_synth.cTom Zanussi2022-03-111-4/+1
* tracing: Remove size restriction on synthetic event cmd error loggingTom Zanussi2022-02-101-3/+14
* Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2022-01-161-7/+8
|\
| * tracing: Do not let synth_events block other dyn_event systems during createBeau Belgrave2021-12-111-6/+7
| * tracing: Fix synth_event_add_val() kernel-doc commentQiujun Huang2021-12-061-1/+1
* | tracing: Fix possible memory leak in __create_synth_event() error pathMiaoqian Lin2021-12-091-5/+6
|/
* tracing: Disable "other" permission bits in the tracefs filesSteven Rostedt (VMware)2021-10-081-2/+2
* tracing: Have dynamic events have a ref counterSteven Rostedt (VMware)2021-08-181-7/+12
* tracing: Add DYNAMIC flag for dynamic eventsSteven Rostedt (VMware)2021-08-181-1/+1
* tracing: Clean up alloc_synth_event()Steven Rostedt (VMware)2021-07-231-5/+3
* tracing: Fix various typos in commentsIngo Molnar2021-03-231-1/+1
* tracing: Fix memory leak in __create_synth_event()Vamshi K Sthambamkadi2021-03-041-1/+3
* tracing: Add a backward-compatibility check for synthetic event creationTom Zanussi2021-02-091-19/+74
* tracing: Update synth command errorsTom Zanussi2021-02-091-11/+19
* tracing: Rework synthetic event command parsingTom Zanussi2021-02-091-102/+143
* tracing/dynevent: Delegate parsing to create functionMasami Hiramatsu2021-02-091-14/+46
* tracing: Fix some typos in commentsQiujun Huang2020-11-101-2/+2
* tracing: Make -ENOMEM the default error for parse_synth_field()Steven Rostedt (VMware)2020-11-021-10/+7
* tracing, synthetic events: Replace buggy strcat() with seq_buf operationsSteven Rostedt (VMware)2020-10-271-14/+22
* tracing: support "bool" type in synthetic trace eventsAxel Rasmussen2020-10-151-0/+4
* tracing: Handle synthetic event array field type checking correctlyTom Zanussi2020-10-151-3/+9
* tracing: Add synthetic event error loggingTom Zanussi2020-10-151-2/+90
* tracing: Check that the synthetic event and field names are legalTom Zanussi2020-10-151-0/+9
* tracing: Don't show dynamic string internals in synthetic event descriptionTom Zanussi2020-10-151-1/+9
* tracing: Fix synthetic print fmt check for use of __get_str()Steven Rostedt (VMware)2020-10-081-1/+1
* tracing: Change synthetic event string format to limit printed lengthSteven Rostedt (VMware)2020-10-081-1/+3
* tracing: Add support for dynamic strings to synthetic eventsTom Zanussi2020-10-051-32/+216
* tracing: Fix parse_synth_field() error handlingTom Zanussi2020-10-051-2/+4
* tracing/boot, kprobe, synth: Initialize boot-time tracing earlierMasami Hiramatsu2020-09-211-5/+14
* tracing: Delete repeated words in commentsRandy Dunlap2020-09-211-1/+1