]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: gadget: f_hid: Add missing error code
authorEthan Tidmore <ethantidmore06@gmail.com>
Thu, 2 Apr 2026 18:00:08 +0000 (13:00 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 7 Apr 2026 11:50:14 +0000 (13:50 +0200)
commit2c863dbbeac7b919d4634ad886978a6731916de3
treea8e45002ee17bf48156a153aae3b71e618071dca
parent40b17a345d3fe88b98acfe2637452baa32785ee0
usb: gadget: f_hid: Add missing error code

Currently in cdev_alloc() error path no error code is assigned.

Assign error code '-ENOMEM'.

Detected by Smatch:
drivers/usb/gadget/function/f_hid.c:1291 hidg_bind()
warn: missing error code 'status'

Fixes: 81ebd43cc0d6d ("usb: gadget: f_hid: don't call cdev_init while cdev in use")
Signed-off-by: Ethan Tidmore <ethantidmore06@gmail.com>
Acked-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Michael Zimmermann <sigmaepsilon92@gmail.com>
Link: https://patch.msgid.link/20260402180008.64233-1-ethantidmore06@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/f_hid.c