summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStanislav Fomichev <sdf@google.com>2019-05-13 12:04:36 -0700
committerDaniel Borkmann <daniel@iogearbox.net>2019-05-14 01:27:18 +0200
commit390e99cfdda1334f45c718cc02cd26eb3135f233 (patch)
tree1a57a24ba9053d412d2c5b2f5c69e42ca5ca9dea
parent2baae3545327632167c0180e9ca1d467416f1919 (diff)
downloadlinux-stable-390e99cfdda1334f45c718cc02cd26eb3135f233.tar.gz
linux-stable-390e99cfdda1334f45c718cc02cd26eb3135f233.tar.bz2
linux-stable-390e99cfdda1334f45c718cc02cd26eb3135f233.zip
bpf: mark bpf_event_notify and bpf_event_init as static
Both of them are not declared in the headers and not used outside of bpf_trace.c file. Fixes: a38d1107f937c ("bpf: support raw tracepoints in modules") Signed-off-by: Stanislav Fomichev <sdf@google.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
-rw-r--r--kernel/trace/bpf_trace.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/trace/bpf_trace.c b/kernel/trace/bpf_trace.c
index b496ffdf5f36..f92d6ad5e080 100644
--- a/kernel/trace/bpf_trace.c
+++ b/kernel/trace/bpf_trace.c
@@ -1297,7 +1297,8 @@ int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id,
}
#ifdef CONFIG_MODULES
-int bpf_event_notify(struct notifier_block *nb, unsigned long op, void *module)
+static int bpf_event_notify(struct notifier_block *nb, unsigned long op,
+ void *module)
{
struct bpf_trace_module *btm, *tmp;
struct module *mod = module;
@@ -1336,7 +1337,7 @@ static struct notifier_block bpf_module_nb = {
.notifier_call = bpf_event_notify,
};
-int __init bpf_event_init(void)
+static int __init bpf_event_init(void)
{
register_module_notifier(&bpf_module_nb);
return 0;