On Fri, 27 Sep 2024, Benjamin Tissoires wrote: > With the introduction of commit e42ac1418055 ("bpf: Check unsupported ops > from the bpf_struct_ops's cfi_stubs"), a HID-BPF struct_ops containing > a .hid_hw_request() or a .hid_hw_output_report() was failing to load > as the cfi stubs were not defined. > > Fix that by defining those simple static functions and restore HID-BPF > functionality. > > This was detected with the HID selftests suddenly failing on Linus' tree. > > Cc: stable@xxxxxxxxxxxxxxx # v6.11+ > Fixes: 9286675a2aed ("HID: bpf: add HID-BPF hooks for hid_hw_output_report") > Fixes: 8bd0488b5ea5 ("HID: bpf: add HID-BPF hooks for hid_hw_raw_requests") > Signed-off-by: Benjamin Tissoires <bentiss@xxxxxxxxxx> > --- > Hi, > > This commit should directly go in Linus tree before we start creating > topic branches for 6.13 given that the CI is now failing on our HID > master branch. Applied now to for-6.12/upstream-fixes, thanks Benjamin. -- Jiri Kosina SUSE Labs