]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
USB: wdm: handle IO errors in wdm_wwan_port_start
authorOliver Neukum <oneukum@suse.com>
Tue, 1 Apr 2025 08:45:38 +0000 (10:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:44:33 +0000 (07:44 +0200)
commit17dd48b3f6f2f03477559a535740a08bfeab5cbf
tree8f37c1eeac0e5903766fdece2e89ce56e8cdc130
parent68be90d3d1aae3b4e8ef732b877688613982fefc
USB: wdm: handle IO errors in wdm_wwan_port_start

commit 9697f5efcf5fdea65b8390b5eb81bebe746ceedc upstream.

In case submitting the URB fails we must undo
what we've done so far.

Fixes: cac6fb015f71 ("usb: class: cdc-wdm: WWAN framework integration")
Cc: stable <stable@kernel.org>
Signed-off-by: Oliver Neukum <oneukum@suse.com>
Link: https://lore.kernel.org/r/20250401084749.175246-2-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/class/cdc-wdm.c