summaryrefslogtreecommitdiffstats
path: root/drivers/hid/bpf/hid_bpf_jmp_table.c
diff options
context:
space:
mode:
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>2022-12-06 15:59:33 +0100
committerBenjamin Tissoires <benjamin.tissoires@redhat.com>2022-12-07 15:41:36 +0100
commit86020156c8840f2a47430f028e6ab557d8a9ed27 (patch)
tree995b65a5e29dcfa11e9d3704073ff90f3c4b6194 /drivers/hid/bpf/hid_bpf_jmp_table.c
parent55b56431b01747e336653775a743ea920f98fffb (diff)
downloadlinux-stable-86020156c8840f2a47430f028e6ab557d8a9ed27.tar.gz
linux-stable-86020156c8840f2a47430f028e6ab557d8a9ed27.tar.bz2
linux-stable-86020156c8840f2a47430f028e6ab557d8a9ed27.zip
HID: bpf: do not rely on ALLOW_ERROR_INJECTION
Now that we have aproper non debug API to declare which function is fmodret, we can rely on it. Link: https://lore.kernel.org/all/20221121104403.1545f9b5@gandalf.local.home/ Suggested-by: Alexei Starovoitov <alexei.starovoitov@gmail.com> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Link: https://lore.kernel.org/r/20221206145936.922196-3-benjamin.tissoires@redhat.com
Diffstat (limited to 'drivers/hid/bpf/hid_bpf_jmp_table.c')
-rw-r--r--drivers/hid/bpf/hid_bpf_jmp_table.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/hid/bpf/hid_bpf_jmp_table.c b/drivers/hid/bpf/hid_bpf_jmp_table.c
index 579a6c06906e..207972b028d9 100644
--- a/drivers/hid/bpf/hid_bpf_jmp_table.c
+++ b/drivers/hid/bpf/hid_bpf_jmp_table.c
@@ -103,7 +103,6 @@ __weak noinline int __hid_bpf_tail_call(struct hid_bpf_ctx *ctx)
{
return 0;
}
-ALLOW_ERROR_INJECTION(__hid_bpf_tail_call, ERRNO);
int hid_bpf_prog_run(struct hid_device *hdev, enum hid_bpf_prog_type type,
struct hid_bpf_ctx_kern *ctx_kern)