mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [for-next][PATCH 0/9] ftrace: 3.18 queue
@ 2014-09-11 14:47 Steven Rostedt
  2014-09-11 14:47 ` [for-next][PATCH 1/9] ftrace: Add separate function for non recursive callbacks Steven Rostedt
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Steven Rostedt @ 2014-09-11 14:47 UTC (permalink / raw)
  To: linux-kernel; +Cc: Ingo Molnar, Andrew Morton


This is my current queue for 3.18. The main update is a rewrite of the
trampoline accounting to get rid of the large memory usage needed
when having a trampoline for all functions (the current method creates
a descriptor for each function). The new way uses the current logic
of the hash tables, where an empty hash can mean all functions and
also the use of the notrace hash for all but a few functions.

OFF TOPIC:

As some of you may know, I've recently been having chronic pain
in my upper back, shoulder and down the arm. This has not let up, although
the narcotic drugs and steroids I've been prescribed has helped a lot.
Technically, I'm not suppose to be using a computer at all. But I couldn't
help myself and spent a few minutes here and there working on getting
these patches to pass all my tests. Note that I usually paid for that
work with an hour or so of more pain down the arm. There is a good chance
I will be having spinal surgery in the near future to remove the problem
cervical discs and have those vertebra fused. Hopefully, I will be back
to 100% shortly afterward. But until then, I will still be on hiatus from
the community again. But hopefully not for too long.

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

Head SHA1: fb5a613b4f310d6d520daf295547ab35b0ac58a3


Andreea-Cristina Bernat (1):
      kernel: trace_syscalls: Replace rcu_assign_pointer() with RCU_INIT_POINTER()

Dave Hansen (1):
      tracing: generate RCU warnings even when tracepoints are disabled

Steven Rostedt (Red Hat) (7):
      ftrace: Add separate function for non recursive callbacks
      ftrace: Add helper function ftrace_ops_get_func()
      ftrace: Set callback to ftrace_stub when no ops are registered
      ftrace: Remove freeing of old_hash from ftrace_hash_move()
      ftrace: Grab any ops for a rec for enabled_functions output
      ftrace: Annotate the ops operation on update
      ftrace: Replace tramp_hash with old_*_hash to save space

----
 include/linux/ftrace.h        |  10 +-
 include/linux/tracepoint.h    |  11 ++
 kernel/trace/ftrace.c         | 401 ++++++++++++++++++++++++------------------
 kernel/trace/trace_syscalls.c |   4 +-
 4 files changed, 248 insertions(+), 178 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-09-11 14:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-11 14:47 [for-next][PATCH 0/9] ftrace: 3.18 queue Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 1/9] ftrace: Add separate function for non recursive callbacks Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 2/9] ftrace: Add helper function ftrace_ops_get_func() Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 3/9] ftrace: Set callback to ftrace_stub when no ops are registered Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 4/9] ftrace: Remove freeing of old_hash from ftrace_hash_move() Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 5/9] ftrace: Grab any ops for a rec for enabled_functions output Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 6/9] ftrace: Annotate the ops operation on update Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 7/9] ftrace: Replace tramp_hash with old_*_hash to save space Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 8/9] tracing: generate RCU warnings even when tracepoints are disabled Steven Rostedt
2014-09-11 14:47 ` [for-next][PATCH 9/9] kernel: trace_syscalls: Replace rcu_assign_pointer() with RCU_INIT_POINTER() Steven Rostedt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome