tracing: Replace the static global per_cpu arrays with allocated per_cpu
The global and max-tr currently use static per_cpu arrays for the CPU data
descriptors. But in order to get new allocated trace_arrays, they need to
be allocated per_cpu arrays. Instead of using the static arrays, switch
the global and max-tr to use allocated data.
Signed-off-by:
Steven Rostedt <rostedt@goodmis.org>
Showing
- kernel/trace/trace.c 54 additions, 38 deletionskernel/trace/trace.c
- kernel/trace/trace.h 1 addition, 1 deletionkernel/trace/trace.h
- kernel/trace/trace_branch.c 4 additions, 2 deletionskernel/trace/trace_branch.c
- kernel/trace/trace_functions.c 2 additions, 2 deletionskernel/trace/trace_functions.c
- kernel/trace/trace_functions_graph.c 2 additions, 2 deletionskernel/trace/trace_functions_graph.c
- kernel/trace/trace_irqsoff.c 3 additions, 3 deletionskernel/trace/trace_irqsoff.c
- kernel/trace/trace_kdb.c 2 additions, 2 deletionskernel/trace/trace_kdb.c
- kernel/trace/trace_mmiotrace.c 2 additions, 2 deletionskernel/trace/trace_mmiotrace.c
- kernel/trace/trace_sched_switch.c 2 additions, 2 deletionskernel/trace/trace_sched_switch.c
- kernel/trace/trace_sched_wakeup.c 7 additions, 7 deletionskernel/trace/trace_sched_wakeup.c
Loading
Please register or sign in to comment