Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4a2d499 authored by Johan Hovold's avatar Johan Hovold Committed by Greg Kroah-Hartman
Browse files

USB: sierra: fix resume error reporting



Add error message to resume error path and make sure to also return an
error when failing to submit a cached write.

Signed-off-by: default avatarJohan Hovold <jhovold@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c9d838a8
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1037,6 +1037,10 @@ static int sierra_resume(struct usb_serial *serial)
			intfdata->in_flight++;
			err = usb_submit_urb(urb, GFP_ATOMIC);
			if (err < 0) {
				dev_err(&port->dev,
					"%s - submit urb failed: %d",
					__func__, err);
				ec++;
				intfdata->in_flight--;
				usb_unanchor_urb(urb);
				kfree(urb->transfer_buffer);