summaryrefslogtreecommitdiff
path: root/drivers/hid/bpf/entrypoints/entrypoints.bpf.c
diff options
context:
space:
mode:
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>2023-01-13 12:09:34 +0300
committerJiri Kosina <jkosina@suse.cz>2023-01-19 00:08:38 +0300
commitbb2c0aeac145c4e5b74620fd8c0f7862777b8677 (patch)
tree42cf46406afd2639a541a9aaf7f1ad68ccb1f089 /drivers/hid/bpf/entrypoints/entrypoints.bpf.c
parent6e021d64e4897759e19ce431ee6a366338c00be8 (diff)
downloadlinux-bb2c0aeac145c4e5b74620fd8c0f7862777b8677.tar.xz
HID: bpf: clean up entrypoint
We don't need to watch for calls on bpf_prog_put_deferred(), so remove that from the entrypoints.bpf.c file. Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/bpf/entrypoints/entrypoints.bpf.c')
-rw-r--r--drivers/hid/bpf/entrypoints/entrypoints.bpf.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/hid/bpf/entrypoints/entrypoints.bpf.c b/drivers/hid/bpf/entrypoints/entrypoints.bpf.c
index 7c1895d9e5c0..c22921125a1a 100644
--- a/drivers/hid/bpf/entrypoints/entrypoints.bpf.c
+++ b/drivers/hid/bpf/entrypoints/entrypoints.bpf.c
@@ -7,8 +7,6 @@
#define HID_BPF_MAX_PROGS 1024
-extern void call_hid_bpf_prog_put_deferred(struct work_struct *work) __ksym;
-
struct {
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
__uint(max_entries, HID_BPF_MAX_PROGS);
@@ -24,11 +22,4 @@ int BPF_PROG(hid_tail_call, struct hid_bpf_ctx *hctx)
return 0;
}
-SEC("fentry/bpf_prog_put_deferred")
-int BPF_PROG(hid_bpf_prog_put_deferred, struct work_struct *work)
-{
- call_hid_bpf_prog_put_deferred(work);
- return 0;
-}
-
char LICENSE[] SEC("license") = "GPL";