[PATCH v4 0/7] tracing: probes: Use heap instead of stack for temporary buffers

Masami Hiramatsu (Google) posted 7 patches 2 months, 2 weeks ago
kernel/trace/trace_eprobe.c |   40 +++++++++++++++++++++---------
kernel/trace/trace_fprobe.c |   55 +++++++++++++++++++++++++++--------------
kernel/trace/trace_kprobe.c |   57 +++++++++++++++++++++++++++----------------
kernel/trace/trace_probe.c  |   22 +++++++++++++++--
kernel/trace/trace_probe.h  |   26 ++++++++++++++------
kernel/trace/trace_uprobe.c |   53 +++++++++++++++++++++++++---------------
6 files changed, 171 insertions(+), 82 deletions(-)
[PATCH v4 0/7] tracing: probes: Use heap instead of stack for temporary buffers
Posted by Masami Hiramatsu (Google) 2 months, 2 weeks ago
Hi,

This is the 4th version of the series of cleanup patches which allocate
temporary buffers and objects on heap (slab) instead of the stack.
The previous version is here;

https://lore.kernel.org/all/175322168606.44400.9155291012158349647.stgit@devnote2/

This version fixes kernel-doc stlye and moves longer description of
parameters to Return section in [7/7] and adds Steve's reviewed-by
for [2/7],[3/7] and [6/7].

Thank you,
---

Masami Hiramatsu (Google) (7):
      tracing: probes: Sort #include alphabetically
      tracing: probe: Allocate traceprobe_parse_context from heap
      tracing: fprobe-event: Allocate string buffers from heap
      tracing: kprobe-event: Allocate string buffers from heap
      tracing: eprobe-event: Allocate string buffers from heap
      tracing: uprobe-event: Allocate string buffers from heap
      tracing: probes: Add a kerneldoc for traceprobe_parse_event_name()


 kernel/trace/trace_eprobe.c |   40 +++++++++++++++++++++---------
 kernel/trace/trace_fprobe.c |   55 +++++++++++++++++++++++++++--------------
 kernel/trace/trace_kprobe.c |   57 +++++++++++++++++++++++++++----------------
 kernel/trace/trace_probe.c  |   22 +++++++++++++++--
 kernel/trace/trace_probe.h  |   26 ++++++++++++++------
 kernel/trace/trace_uprobe.c |   53 +++++++++++++++++++++++++---------------
 6 files changed, 171 insertions(+), 82 deletions(-)

--
Masami Hiramatsu (Google) <mhiramat@kernel.org>