summaryrefslogtreecommitdiff
path: root/tools/testing/selftests
diff options
context:
space:
mode:
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>2022-11-03 18:57:49 +0300
committerJiri Kosina <jkosina@suse.cz>2022-11-15 18:28:30 +0300
commit91a7f802d1852f60139712bdcfa98db547ce0531 (patch)
tree84182f39b96115288e80ca7293deec92d41486e6 /tools/testing/selftests
parent0330f725cc5b01f4149a2a21e474b2090a1dcead (diff)
downloadlinux-91a7f802d1852f60139712bdcfa98db547ce0531.tar.xz
HID: bpf: introduce hid_hw_request()
This function can not be called under IRQ, thus it is only available while in SEC("syscall"). For consistency, this function requires a HID-BPF context to work with, and so we also provide a helper to create one based on the HID unique ID. Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> -- changes in v12: - variable dereferenced before check 'ctx' |Reported-by: kernel test robot <lkp@intel.com> |Reported-by: Dan Carpenter <error27@gmail.com> no changes in v11 no changes in v10 changes in v9: - fixed kfunc declaration aaccording to latest upstream changes no changes in v8 changes in v7: - hid_bpf_allocate_context: remove unused variable - ensures buf is not NULL changes in v6: - rename parameter size into buf__sz to teach the verifier about the actual buffer size used by the call - remove the allocated data in the user created context, it's not used new-ish in v5 Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'tools/testing/selftests')
0 files changed, 0 insertions, 0 deletions