tracing: For this merge window
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest18 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/18 | tracing: probeevent: Cleanup print argument functionskernel/ kernel/ kernel/ +1 more | +29 | 0 replies | |
| 2/18 | tracing: probeevent: Cleanup argument field definitionkernel/ kernel/ kernel/ +1 more | +29 | 0 replies | |
| 3/18 | tracing: probeevent: Remove NOKPROBE_SYMBOL from print functionskernel/ | +1 | 0 replies | |
| 4/18 | tracing: probeevent: Introduce new argument fetching codekernel/ kernel/ kernel/ +2 more | +491 | 0 replies | |
| 5/18 | tracing: probeevent: Unify fetch type tableskernel/ kernel/ kernel/ +1 more | +39 | 0 replies | |
| 6/18 | tracing: probeevent: Return consumed bytes of dynamic areakernel/ kernel/ kernel/ +1 more | +88 | 0 replies | |
| 7/18 | tracing: probeevent: Append traceprobe_ for exported functionkernel/ kernel/ kernel/ +1 more | +6 | 0 replies | |
| 8/18 | tracing: probeevent: Unify fetch_insn processing common partkernel/ kernel/ kernel/ | +63 | 0 replies | |
| 9/18 | tracing: probeevent: Add symbol typeDocumentation/ kernel/ kernel/ +1 more | +20 | 0 replies | |
| 10/18 | tracing: probeevent: Add array type supportDocumentation/ kernel/ kernel/ +2 more | +181 | 0 replies | |
| 11/18 | x86: ptrace: Add function argument access APIarch/ arch/ arch/ | +46 | 0 replies | |
| 12/18 | tracing: probeevent: Add $argN for accessing function argsDocumentation/ kernel/ kernel/ +3 more | +55 | 0 replies | |
| 13/18 | tracing/uprobes: Fix to return -EFAULT if copy_from_user failedkernel/ | +1 | 0 replies | |
| 14/18 | tracing/kprobes: Check the probe on unloaded module correctlykernel/ | +26 | 0 replies | |
| 15/18 | tracing/kprobes: Allow kprobe-events to record module symbolkernel/ kernel/ kernel/ | +68 | 0 replies | |
| 16/18 | tracing: probeevent: Fix uninitialized used of offset in parse argskernel/ | +1 | 0 replies | |
| 17/18 | tracing: Export trace_dump_stack to moduleskernel/ | +1 | 0 replies | |
| 18/18 | tracing: Have stack tracer trace full stackkernel/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [for-next][PATCH 00/18] tracing: For this merge window
I've been hammering this for some time, and Like this in this merge window.
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next
Head SHA1: a2acce536921bd793bae13fa344fcea157638e72
Masami Hiramatsu (15):
tracing: probeevent: Cleanup print argument functions
tracing: probeevent: Cleanup argument field definition
tracing: probeevent: Remove NOKPROBE_SYMBOL from print functions
tracing: probeevent: Introduce new argument fetching code
tracing: probeevent: Unify fetch type tables
tracing: probeevent: Return consumed bytes of dynamic area
tracing: probeevent: Append traceprobe_ for exported function
tracing: probeevent: Unify fetch_insn processing common part
tracing: probeevent: Add symbol type
tracing: probeevent: Add array type support
x86: ptrace: Add function argument access API
tracing: probeevent: Add $argN for accessing function args tracing/uprobes: Fix to return -EFAULT if copy_from_user failed tracing/kprobes: Check the probe on unloaded module correctly tracing/kprobes: Allow kprobe-events to record module symbol
Nikolay Borisov (1):
tracing: Export trace_dump_stack to modules
Steven Rostedt (VMware) (2):
tracing: probeevent: Fix uninitialized used of offset in parse args
tracing: Have stack tracer trace full stack
----
Documentation/trace/kprobetrace.rst | 23 +- arch/Kconfig | 7 + arch/x86/Kconfig | 1 + arch/x86/include/asm/ptrace.h | 38 ++ kernel/trace/trace.c | 10 +- kernel/trace/trace_kprobe.c | 403 +++++++++------------ kernel/trace/trace_probe.c | 672 ++++++++++++++++++------------------ kernel/trace/trace_probe.h | 286 +++++---------- kernel/trace/trace_probe_tmpl.h | 216 ++++++++++++ kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 176 ++++------ 11 files changed, 930 insertions(+), 904 deletions(-) create mode 100644 kernel/trace/trace_probe_tmpl.h