diff options
author | Junlin Yang <yangjunlin@yulong.com> | 2021-06-21 21:24:15 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-06-24 14:11:26 +0200 |
commit | 42601e356bfa8123e44a3d726d4abd4164a71f7c (patch) | |
tree | 4b520b738c4764c72eb43d3ed593877f79310ef0 /sound/synth | |
parent | 8e9910c5ad97aa9479ab19e6535065522d6a0f08 (diff) | |
download | linux-42601e356bfa8123e44a3d726d4abd4164a71f7c.tar.bz2 |
usb: class: cdc-wdm: return the correct errno code
The "rv" is initialized to "-ENOMEM", because "rv" is re-assigned to
"-EINVAL", when kmalloc & usb_alloc_urb failed, the return value should
return "-ENOMEM" rather than "-EINVAL",so the "rv" assignment is placed
in the position where usb_endpoint_is_int_in is false.
Acked-by: Oliver Neukum <oneukum@suse.com>
Signed-off-by: Junlin Yang <yangjunlin@yulong.com>
Link: https://lore.kernel.org/r/20210621132415.2341-1-angkery@163.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound/synth')
0 files changed, 0 insertions, 0 deletions