diff options
author | Benjamin Tissoires <benjamin.tissoires@redhat.com> | 2023-01-13 12:09:34 +0300 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2023-01-19 00:08:38 +0300 |
commit | bb2c0aeac145c4e5b74620fd8c0f7862777b8677 (patch) | |
tree | 42cf46406afd2639a541a9aaf7f1ad68ccb1f089 /drivers/hid/bpf/entrypoints/entrypoints.bpf.c | |
parent | 6e021d64e4897759e19ce431ee6a366338c00be8 (diff) | |
download | linux-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.c | 9 |
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"; |