Thread (33 messages) 33 messages, 7 authors, 2022-12-13

Re: [PATCH hid v12 00/15] Introduce eBPF support for HID devices

From: Jiri Kosina <jikos@kernel.org>
Date: 2022-11-15 15:33:06
Also in: bpf, linux-doc, linux-kselftest, lkml

On Thu, 3 Nov 2022, Benjamin Tissoires wrote:
Hi,

and here comes the v12 of the HID-BPF series.

Again, for a full explanation of HID-BPF, please refer to the last patch
in this series (15/15).

This revision contains most notably few fixes from the various kernel CI
bots. I also took Alexei's review into account, and we do not pollute
tools/include with useless hid headers.

I also removed most of the last checkpatch complains about adding
external kfunc declarations in C files. And this led me to also show in
samples/ how we can link together 2 BPF object files. Impressive how
easy it is :)

Cheers,
Benjamin

Benjamin Tissoires (15):
  HID: fix I2C_HID not selected when I2C_HID_OF_ELAN is
  HID: Kconfig: split HID support and hid-core compilation
  HID: initial BPF implementation
  selftests: add tests for the HID-bpf initial implementation
  HID: bpf jmp table: simplify the logic of cleaning up programs
  HID: bpf: allocate data memory for device_event BPF programs
  selftests/hid: add test to change the report size
  HID: bpf: introduce hid_hw_request()
  selftests/hid: add tests for bpf_hid_hw_request
  HID: bpf: allow to change the report descriptor
  selftests/hid: add report descriptor fixup tests
  selftests/hid: Add a test for BPF_F_INSERT_HEAD
  samples/hid: add new hid BPF example
  samples/hid: add Surface Dial example
  Documentation: add HID-BPF docs
This (apart from the first patch, which I've carved out into the fixes 
branch) is now in hid.git#for-6.2/hid-bpf

Thanks a lot for all the effort invested into this, Benjamin!

-- 
Jiri Kosina
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help