Sashiko detected an existing issue in hid_bpf_hw_request: if the transport layer returns an error code, hid_bpf_hw_request returns success, which can confuse the caller.
Add the actual fix and a selftest to ensure this gets properly passed around. Signed-off-by: Benjamin Tissoires <[email protected]> --- Benjamin Tissoires (2): HID: bpf: cast size to ssize_t when checking hid_bpf_hw_request selftest/hid: add test for negative return codes for hid_bpf_hw_request drivers/hid/bpf/hid_bpf_dispatch.c | 2 +- tools/testing/selftests/hid/hid_bpf.c | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) --- base-commit: b6f69097c8271cca30314fd6e4c802f90737bfcc change-id: 20260915-wip-bpf-signed_size-83a5a507aac8 Best regards, -- Benjamin Tissoires <[email protected]>

