Skip to content

tracing: More updates for 3.16

Steven Rostedt lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13ftrace: Have function graph tracer use global_ops for filteringkernel/trace/ftrace.c+6 -80 replies
2/13tracing: Remove myself as a tracing maintainerMAINTAINERS+0 -10 replies
3/13tracing: Replace __get_cpu_var uses with this_cpu_ptrinclude/linux/kprobes.h kernel/trace/ftrace.c kernel/trace/trace.c+4 -40 replies
4/13tracing: Add trace_<tracepoint>_enabled() functionDocumentation/trace/tracepoints.txt include/linux/tracepoint.h+34 -00 replies
5/13tracing: Add __bitmask() macro to trace events to cpumasks and other bitmasksinclude/linux/ftrace_event.h include/linux/trace_seq.h include/trace/ftrace.h +1 more+110 -10 replies
6/13ftrace: Remove boolean of hash_enable and hash_disablekernel/trace/ftrace.c+3 -60 replies
7/13ftrace: Write in missing comment from a very old commitkernel/trace/ftrace.c+7 -00 replies
8/13ftrace: Always inline ftrace_hash_empty() helper functionkernel/trace/ftrace.c+1 -10 replies
9/13ftrace/x86: Get the current mcount addr for add_breakpoint()arch/x86/kernel/ftrace.c+2 -40 replies
10/13ftrace: Make get_ftrace_addr() and get_ftrace_addr_old() globalarch/x86/kernel/ftrace.c include/linux/ftrace.h kernel/trace/ftrace.c+43 -310 replies
11/13ftrace: Use the ftrace_addr helper functions to find the ftrace_addrkernel/trace/ftrace.c+5 -100 replies
12/13ftrace: Remove FTRACE_UPDATE_MODIFY_CALL_REGS flagarch/x86/kernel/ftrace.c include/linux/ftrace.h kernel/trace/ftrace.c+4 -140 replies
13/13ftrace/x86: Move the mcount/fentry code out of entry_64.Sarch/x86/kernel/Makefile arch/x86/kernel/entry_64.S arch/x86/kernel/mcount_64.S+218 -2040 replies

Reviews trailers per patch

3 of 13 patches have a Reviewed-by or Acked-by.

PatchMathieu DesnoyersThomas GleixnerJiri KosinaMasami Hiramatsu
1/13
2/13
3/13A-b
4/13A-b
5/13
6/13
7/13
8/13
9/13
10/13
11/13
12/13
13/13A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v1 thread

Cover letter [for-next][PATCH 00/13] tracing: More updates for 3.16

git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next

Head SHA1: 1486eb859d525a8be763530c3318293b9b81abc0

Christoph Lameter (1):
tracing: Replace __get_cpu_var uses with this_cpu_ptr

Frederic Weisbecker (1):
tracing: Remove myself as a tracing maintainer

Steven Rostedt (1):
ftrace/x86: Move the mcount/fentry code out of entry_64.S

Steven Rostedt (Red Hat) (10):
ftrace: Have function graph tracer use global_ops for filtering
tracing: Add trace_<tracepoint>_enabled() function
tracing: Add __bitmask() macro to trace events to cpumasks and other bitmasks
ftrace: Remove boolean of hash_enable and hash_disable
ftrace: Write in missing comment from a very old commit
ftrace: Always inline ftrace_hash_empty() helper function ftrace/x86: Get the current mcount addr for add_breakpoint()
ftrace: Make get_ftrace_addr() and get_ftrace_addr_old() global
ftrace: Use the ftrace_addr helper functions to find the ftrace_addr
ftrace: Remove FTRACE_UPDATE_MODIFY_CALL_REGS flag

----

 Documentation/trace/tracepoints.txt |  24 ++++
 MAINTAINERS                         |   1 -
 arch/x86/kernel/Makefile            |   1 +
 arch/x86/kernel/entry_64.S          | 204 ---------------------------------
 arch/x86/kernel/ftrace.c            |  43 +------
 arch/x86/kernel/mcount_64.S         | 217 ++++++++++++++++++++++++++++++++++++
 include/linux/ftrace.h              |   4 +-
 include/linux/ftrace_event.h        |   3 +
 include/linux/kprobes.h             |   2 +-
 include/linux/trace_seq.h           |  10 ++
 include/linux/tracepoint.h          |  10 ++
 include/trace/ftrace.h              |  57 +++++++++-
 kernel/trace/ftrace.c               | 100 +++++++++++------
 kernel/trace/trace.c                |   2 +-
 kernel/trace/trace_output.c         |  41 +++++++
 15 files changed, 436 insertions(+), 283 deletions(-)