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]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux