Skip to content

Commit 8abaee2

Browse files
Sarah Sharpgregkh
authored andcommitted
USB: usb_serial_resume bug fix
Avoid potential null pointer dereference. Signed-off-by: Sarah Sharp <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent da6fb57 commit 8abaee2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

drivers/usb/serial/usb-serial.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1123,7 +1123,9 @@ int usb_serial_resume(struct usb_interface *intf)
11231123
{
11241124
struct usb_serial *serial = usb_get_intfdata(intf);
11251125

1126-
return serial->type->resume(serial);
1126+
if (serial->type->resume)
1127+
return serial->type->resume(serial);
1128+
return 0;
11271129
}
11281130
EXPORT_SYMBOL(usb_serial_resume);
11291131

0 commit comments

Comments
 (0)