From 5e8569af3998a8b4f1c83dffb31754a09cd1d599 Mon Sep 17 00:00:00 2001 From: Daniele Bellucci Date: Tue, 23 Sep 2003 03:17:34 -0700 Subject: [PATCH] [PATCH] USB: Minor cleanups in usb_serial_probe - on "probe" failure report back its return code rather than -ENODEV --- drivers/usb/serial/usb-serial.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/serial/usb-serial.c b/drivers/usb/serial/usb-serial.c index e9a4282d89c75..96747544c7883 100644 --- a/drivers/usb/serial/usb-serial.c +++ b/drivers/usb/serial/usb-serial.c @@ -1019,10 +1019,10 @@ int usb_serial_probe(struct usb_interface *interface, retval = type->probe (serial, id_pattern); module_put(type->owner); - if (retval < 0) { + if (retval) { dbg ("sub driver rejected device"); kfree (serial); - return -ENODEV; + return retval; } } -- 2.53.0