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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux