summaryrefslogtreecommitdiff
path: root/drivers/hid/bpf
AgeCommit message (Expand)AuthorFilesLines
2024-03-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-4/+4
2024-02-01bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu1-4/+4
2024-01-31HID: bpf: use __bpf_kfunc instead of noinlineBenjamin Tissoires1-5/+13
2024-01-31HID: bpf: actually free hdev memory after attaching a HID-BPF programBenjamin Tissoires2-9/+40
2024-01-31HID: bpf: remove double fdget()Benjamin Tissoires3-41/+49
2023-06-29bpf: Replace deprecated -target with --target= for ClangFangrui Song1-1/+1
2023-03-26bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncsDavid Vernet1-3/+0
2023-02-22Merge tag 'for-linus-2023022201' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-0/+1538
2023-01-19HID: bpf: reorder BPF registrationBenjamin Tissoires1-4/+5
2023-01-19HID: bpf: clean up entrypointBenjamin Tissoires5-153/+53
2023-01-19HID: bpf: rework how programs are attached and stored in the kernelBenjamin Tissoires2-67/+77
2022-12-10HID: bpf: enforce HID_BPF dependenciesBenjamin Tissoires1-1/+2
2022-12-07HID: bpf: do not rely on ALLOW_ERROR_INJECTIONBenjamin Tissoires2-3/+18
2022-11-15HID: bpf: allow to change the report descriptorBenjamin Tissoires3-1/+87
2022-11-15HID: bpf: introduce hid_hw_request()Benjamin Tissoires1-0/+134
2022-11-15HID: bpf: allocate data memory for device_event BPF programsBenjamin Tissoires2-11/+109
2022-11-15HID: bpf jmp table: simplify the logic of cleaning up programsBenjamin Tissoires5-573/+211
2022-11-15HID: initial BPF implementationBenjamin Tissoires9-0/+1657