File tree Expand file tree Collapse file tree 6 files changed +24
-22
lines changed Expand file tree Collapse file tree 6 files changed +24
-22
lines changed Original file line number Diff line number Diff line change 99 * Copyright (C) 2021, VMware Inc, Tzvetomir Stoyanov [email protected] > 1010 *
1111 */
12+ #include <linux/ftrace.h>
1213#include <linux/module.h>
1314#include <linux/mutex.h>
14- #include <linux/ftrace.h>
1515
1616#include "trace_dynevent.h"
1717#include "trace_probe.h"
18- #include "trace_probe_tmpl.h"
1918#include "trace_probe_kernel.h"
19+ #include "trace_probe_tmpl.h"
2020
2121#define EPROBE_EVENT_SYSTEM "eprobes"
2222
Original file line number Diff line number Diff line change 44 * Copyright (C) 2022 Google LLC.
55 */
66#define pr_fmt (fmt ) "trace_fprobe: " fmt
7- #include <asm/ptrace.h>
87
98#include <linux/fprobe.h>
109#include <linux/list.h>
1514#include <linux/tracepoint.h>
1615#include <linux/uaccess.h>
1716
17+ #include <asm/ptrace.h>
18+
1819#include "trace_dynevent.h"
1920#include "trace_probe.h"
2021#include "trace_probe_kernel.h"
Original file line number Diff line number Diff line change 99
1010#include <linux/bpf-cgroup.h>
1111#include <linux/cleanup.h>
12- #include <linux/security .h>
12+ #include <linux/error-injection .h>
1313#include <linux/module.h>
14- #include <linux/uaccess.h>
1514#include <linux/rculist.h>
16- #include <linux/error-injection.h>
15+ #include <linux/security.h>
16+ #include <linux/uaccess.h>
1717
1818#include <asm/setup.h> /* for COMMAND_LINE_SIZE */
1919
2020#include "trace_dynevent.h"
2121#include "trace_kprobe_selftest.h"
2222#include "trace_probe.h"
23- #include "trace_probe_tmpl.h"
2423#include "trace_probe_kernel.h"
24+ #include "trace_probe_tmpl.h"
2525
2626#define KPROBE_EVENT_SYSTEM "kprobes"
2727#define KRETPROBE_MAXACTIVE_MAX 4096
Original file line number Diff line number Diff line change 1313
1414#include <linux/bpf.h>
1515#include <linux/fs.h>
16- #include "trace_btf.h"
1716
17+ #include "trace_btf.h"
1818#include "trace_probe.h"
1919
2020#undef C
Original file line number Diff line number Diff line change 1010 * Author: Srikar Dronamraju
1111 */
1212
13+ #include <linux/bitops.h>
14+ #include <linux/btf.h>
15+ #include <linux/kprobes.h>
16+ #include <linux/limits.h>
17+ #include <linux/perf_event.h>
18+ #include <linux/ptrace.h>
1319#include <linux/seq_file.h>
1420#include <linux/slab.h>
1521#include <linux/smp.h>
16- #include <linux/tracefs.h>
17- #include <linux/types.h>
1822#include <linux/string.h>
19- #include <linux/ptrace.h>
20- #include <linux/perf_event.h>
21- #include <linux/kprobes.h>
2223#include <linux/stringify.h>
23- #include <linux/limits.h>
24+ #include <linux/tracefs.h>
25+ #include <linux/types.h>
2426#include <linux/uaccess.h>
25- #include <linux/bitops.h>
26- #include <linux/btf.h>
27+
2728#include <asm/bitsperlong.h>
2829
2930#include "trace.h"
Original file line number Diff line number Diff line change 88#define pr_fmt (fmt ) "trace_uprobe: " fmt
99
1010#include <linux/bpf-cgroup.h>
11- #include <linux/security.h>
1211#include <linux/ctype.h>
12+ #include <linux/filter.h>
1313#include <linux/module.h>
14- #include <linux/uaccess.h>
15- #include <linux/uprobes.h>
1614#include <linux/namei.h>
17- #include <linux/string.h>
18- #include <linux/rculist.h>
19- #include <linux/filter.h>
2015#include <linux/percpu.h>
16+ #include <linux/rculist.h>
17+ #include <linux/security.h>
18+ #include <linux/string.h>
19+ #include <linux/uaccess.h>
20+ #include <linux/uprobes.h>
2121
2222#include "trace_dynevent.h"
2323#include "trace_probe.h"
You can’t perform that action at this time.
0 commit comments