kernel_optimize_test/kernel/trace
Steven Rostedt (Red Hat) 1904be1b6b tracing: Do not allow stack_tracer to record stack in NMI
The code in stack tracer should not be executed within an NMI as it grabs
spinlocks and stack tracing an NMI gives the possibility of causing a
deadlock. Although this is safe on x86_64, because it does not perform stack
traces when the task struct stack is not in use (interrupts and NMIs), it
may be an issue for NMIs on i386 and other archs that use the same stack as
the NMI.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2015-10-20 21:52:23 -04:00
..
blktrace.c block: add a bi_error field to struct bio 2015-07-29 08:55:15 -06:00
bpf_trace.c bpf: add support for %s specifier to bpf_trace_printk() 2015-08-28 16:27:27 -07:00
ftrace.c Mostly this is just clean ups and micro optimizations. 2015-09-08 14:04:14 -07:00
Kconfig tracing, perf: Implement BPF programs attached to uprobes 2015-08-06 15:29:14 -03:00
Makefile
power-traces.c
ring_buffer_benchmark.c This patch series contains several clean ups and even a new trace clock 2015-06-26 14:02:43 -07:00
ring_buffer.c ring-buffer: Revert "ring-buffer: Get timestamp after event is allocated" 2015-09-03 08:57:12 -04:00
rpm-traces.c
trace_benchmark.c
trace_benchmark.h
trace_branch.c tracing: Have branch tracer use recursive field of task struct 2015-07-08 11:53:45 -04:00
trace_clock.c
trace_entries.h
trace_event_perf.c
trace_events_filter_test.h
trace_events_filter.c tracing: Allow triggers to filter for CPU ids and process names 2015-08-11 18:01:06 -04:00
trace_events_trigger.c
trace_events.c tracing: Allow triggers to filter for CPU ids and process names 2015-08-11 18:01:06 -04:00
trace_export.c
trace_functions_graph.c ftrace: Fix function_graph duration spacing with 7-digits 2015-07-20 22:30:52 -04:00
trace_functions.c
trace_irqsoff.c
trace_kdb.c
trace_kprobe.c lib: introduce strncpy_from_unsafe() 2015-08-28 16:27:27 -07:00
trace_mmiotrace.c
trace_nop.c
trace_output.c tracing: Introduce two additional marks for delay 2015-07-20 22:30:52 -04:00
trace_output.h
trace_printk.c
trace_probe.c
trace_probe.h
trace_sched_switch.c sched: Introduce the 'trace_sched_waking' tracepoint 2015-08-03 12:21:22 +02:00
trace_sched_wakeup.c sched: Introduce the 'trace_sched_waking' tracepoint 2015-08-03 12:21:22 +02:00
trace_selftest_dynamic.c
trace_selftest.c
trace_seq.c
trace_stack.c tracing: Do not allow stack_tracer to record stack in NMI 2015-10-20 21:52:23 -04:00
trace_stat.c
trace_stat.h
trace_syscalls.c
trace_uprobe.c tracing/uprobes: Do not print '0x (null)' when offset is 0 2015-08-26 10:43:01 -03:00
trace.c ftrace: correct the counter increment for trace_buffer data 2015-07-20 22:30:45 -04:00
trace.h tracing: Have branch tracer use recursive field of task struct 2015-07-08 11:53:45 -04:00