trace_boot.c (0ce74d9296c971b2355c26984ad0bc538e34dd6c) trace_boot.c (f0868d1e23a8efec33beb3aa688aab7fdb1ae093)
1/*
2 * ring buffer based initcalls tracer
3 *
4 * Copyright (C) 2008 Frederic Weisbecker <fweisbec@gmail.com>
5 *
6 */
7
8#include <linux/init.h>
9#include <linux/debugfs.h>
10#include <linux/ftrace.h>
11#include <linux/kallsyms.h>
12
13#include "trace.h"
1/*
2 * ring buffer based initcalls tracer
3 *
4 * Copyright (C) 2008 Frederic Weisbecker <fweisbec@gmail.com>
5 *
6 */
7
8#include <linux/init.h>
9#include <linux/debugfs.h>
10#include <linux/ftrace.h>
11#include <linux/kallsyms.h>
12
13#include "trace.h"
14#include "trace_output.h"
14
15static struct trace_array *boot_trace;
16static bool pre_initcalls_finished;
17
18/* Tells the boot tracer that the pre_smp_initcalls are finished.
19 * So we are ready .
20 * It doesn't enable sched events tracing however.
21 * You have to call enable_boot_trace to do so.

--- 165 unchanged lines hidden ---
15
16static struct trace_array *boot_trace;
17static bool pre_initcalls_finished;
18
19/* Tells the boot tracer that the pre_smp_initcalls are finished.
20 * So we are ready .
21 * It doesn't enable sched events tracing however.
22 * You have to call enable_boot_trace to do so.

--- 165 unchanged lines hidden ---