aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/trace_stack.c
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2009-02-18 18:33:57 -0500
committerSteven Rostedt <srostedt@redhat.com>2009-02-18 22:04:01 -0500
commit0c5119c1e655e0719a69601b1049acdd5ec1c125 (patch)
treee808e36e274afc7c6521f69194e6fc2597e189bd /kernel/trace/trace_stack.c
parent5b058bcde961bf28678a70e44c079107313543b6 (diff)
tracing: disable tracing while testing ring buffer
Impact: fix to prevent hard lockup on self tests If one of the tracers are broken and is constantly filling the ring buffer while the test of the ring buffer is running, it will hang the box. The reason is that the test is a consumer that will not stop till the ring buffer is empty. But if the tracer is broken and is constantly producing input to the buffer, this test will never end. The result is a lockup of the box. This happened when KALLSYMS was not defined and the dynamic ftrace test constantly filled the ring buffer, because the filter failed and all functions were being traced. Something was being called that constantly filled the buffer. Signed-off-by: Steven Rostedt <srostedt@redhat.com>
Diffstat (limited to 'kernel/trace/trace_stack.c')
0 files changed, 0 insertions, 0 deletions