Messages in this thread | | | Subject | Re: [PATCH] tracing: Drop the tr check from the graph tracing path | From | Steven Rostedt <> | Date | Thu, 14 Jan 2010 10:06:49 -0500 |
| |
On Thu, 2010-01-14 at 08:23 +0100, Frederic Weisbecker wrote: > Each time we save a function entry from the function graph tracer, > we check if the trace array is set, which is wasteful because it is > set anyway before we start the tracer. All we need is to ensure we > have good read and write orderings. When we set the trace array, we > just need to guarantee it to be visible before starting tracing. > > Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Acked-by: Steven Rostedt <rostedt@goodmis.org>
-- Steve
> Cc: Lai Jiangshan <laijs@cn.fujitsu.com> > Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> > --- > kernel/trace/trace_functions_graph.c | 19 ++++++++++--------- > 1 files changed, 10 insertions(+), 9 deletions(-)
| |