Skip to content

Commit 3efb5f2

Browse files
committed
tracing: Remove unneeded includes of debugfs.h and fs.h
The creation of tracing files and directories is for the most part encapsulated in helper functions in trace.c. Other files do not need to include debugfs.h or fs.h, as they may have needed to in the past. Remove them from the files that do not need them. Signed-off-by: Steven Rostedt <[email protected]>
1 parent d716ff7 commit 3efb5f2

9 files changed

+0
-17
lines changed

kernel/trace/ring_buffer.c

-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include <linux/trace_seq.h>
1010
#include <linux/spinlock.h>
1111
#include <linux/irq_work.h>
12-
#include <linux/debugfs.h>
1312
#include <linux/uaccess.h>
1413
#include <linux/hardirq.h>
1514
#include <linux/kthread.h> /* for self test */
@@ -23,7 +22,6 @@
2322
#include <linux/hash.h>
2423
#include <linux/list.h>
2524
#include <linux/cpu.h>
26-
#include <linux/fs.h>
2725

2826
#include <asm/local.h>
2927

kernel/trace/trace_branch.c

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <linux/seq_file.h>
88
#include <linux/spinlock.h>
99
#include <linux/irqflags.h>
10-
#include <linux/debugfs.h>
1110
#include <linux/uaccess.h>
1211
#include <linux/module.h>
1312
#include <linux/ftrace.h>

kernel/trace/trace_export.c

-2
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@
66
#include <linux/stringify.h>
77
#include <linux/kallsyms.h>
88
#include <linux/seq_file.h>
9-
#include <linux/debugfs.h>
109
#include <linux/uaccess.h>
1110
#include <linux/ftrace.h>
1211
#include <linux/module.h>
1312
#include <linux/init.h>
14-
#include <linux/fs.h>
1513

1614
#include "trace_output.h"
1715

kernel/trace/trace_irqsoff.c

-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,9 @@
1010
* Copyright (C) 2004 Nadia Yvette Chambers
1111
*/
1212
#include <linux/kallsyms.h>
13-
#include <linux/debugfs.h>
1413
#include <linux/uaccess.h>
1514
#include <linux/module.h>
1615
#include <linux/ftrace.h>
17-
#include <linux/fs.h>
1816

1917
#include "trace.h"
2018

kernel/trace/trace_nop.c

-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
*/
77

88
#include <linux/module.h>
9-
#include <linux/fs.h>
10-
#include <linux/debugfs.h>
119
#include <linux/ftrace.h>
1210

1311
#include "trace.h"

kernel/trace/trace_printk.c

-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*
66
*/
77
#include <linux/seq_file.h>
8-
#include <linux/debugfs.h>
98
#include <linux/uaccess.h>
109
#include <linux/kernel.h>
1110
#include <linux/ftrace.h>
@@ -15,7 +14,6 @@
1514
#include <linux/ctype.h>
1615
#include <linux/list.h>
1716
#include <linux/slab.h>
18-
#include <linux/fs.h>
1917

2018
#include "trace.h"
2119

kernel/trace/trace_sched_switch.c

-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
*
66
*/
77
#include <linux/module.h>
8-
#include <linux/fs.h>
9-
#include <linux/debugfs.h>
108
#include <linux/kallsyms.h>
119
#include <linux/uaccess.h>
1210
#include <linux/ftrace.h>

kernel/trace/trace_sched_wakeup.c

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
* Copyright (C) 2004 Nadia Yvette Chambers
1111
*/
1212
#include <linux/module.h>
13-
#include <linux/fs.h>
14-
#include <linux/debugfs.h>
1513
#include <linux/kallsyms.h>
1614
#include <linux/uaccess.h>
1715
#include <linux/ftrace.h>

kernel/trace/trace_stack.c

-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@
77
#include <linux/seq_file.h>
88
#include <linux/spinlock.h>
99
#include <linux/uaccess.h>
10-
#include <linux/debugfs.h>
1110
#include <linux/ftrace.h>
1211
#include <linux/module.h>
1312
#include <linux/sysctl.h>
1413
#include <linux/init.h>
15-
#include <linux/fs.h>
1614

1715
#include <asm/setup.h>
1816

0 commit comments

Comments
 (0)