diff options
Diffstat (limited to 'kernel/trace/trace_selftest.c')
-rw-r--r-- | kernel/trace/trace_selftest.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/kernel/trace/trace_selftest.c b/kernel/trace/trace_selftest.c index 39a5ca4cf15b..6ed05ee6cbc7 100644 --- a/kernel/trace/trace_selftest.c +++ b/kernel/trace/trace_selftest.c | |||
@@ -690,38 +690,6 @@ trace_selftest_startup_sched_switch(struct tracer *trace, struct trace_array *tr | |||
690 | } | 690 | } |
691 | #endif /* CONFIG_CONTEXT_SWITCH_TRACER */ | 691 | #endif /* CONFIG_CONTEXT_SWITCH_TRACER */ |
692 | 692 | ||
693 | #ifdef CONFIG_SYSPROF_TRACER | ||
694 | int | ||
695 | trace_selftest_startup_sysprof(struct tracer *trace, struct trace_array *tr) | ||
696 | { | ||
697 | unsigned long count; | ||
698 | int ret; | ||
699 | |||
700 | /* start the tracing */ | ||
701 | ret = tracer_init(trace, tr); | ||
702 | if (ret) { | ||
703 | warn_failed_init_tracer(trace, ret); | ||
704 | return ret; | ||
705 | } | ||
706 | |||
707 | /* Sleep for a 1/10 of a second */ | ||
708 | msleep(100); | ||
709 | /* stop the tracing. */ | ||
710 | tracing_stop(); | ||
711 | /* check the trace buffer */ | ||
712 | ret = trace_test_buffer(tr, &count); | ||
713 | trace->reset(tr); | ||
714 | tracing_start(); | ||
715 | |||
716 | if (!ret && !count) { | ||
717 | printk(KERN_CONT ".. no entries found .."); | ||
718 | ret = -1; | ||
719 | } | ||
720 | |||
721 | return ret; | ||
722 | } | ||
723 | #endif /* CONFIG_SYSPROF_TRACER */ | ||
724 | |||
725 | #ifdef CONFIG_BRANCH_TRACER | 693 | #ifdef CONFIG_BRANCH_TRACER |
726 | int | 694 | int |
727 | trace_selftest_startup_branch(struct tracer *trace, struct trace_array *tr) | 695 | trace_selftest_startup_branch(struct tracer *trace, struct trace_array *tr) |