Przeglądaj źródła

USB: missing test for ESHUTDOWN in adutux driver

this driver lacks a test for unlink due to ESHUTDOWN

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Oliver Neukum 17 lat temu
rodzic
commit
f6c1ceaa38
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      drivers/usb/misc/adutux.c

+ 2 - 1
drivers/usb/misc/adutux.c

@@ -188,7 +188,8 @@ static void adu_interrupt_in_callback(struct urb *urb)
 	spin_lock(&dev->buflock);
 	spin_lock(&dev->buflock);
 
 
 	if (status != 0) {
 	if (status != 0) {
-		if ((status != -ENOENT) && (status != -ECONNRESET)) {
+		if ((status != -ENOENT) && (status != -ECONNRESET) &&
+			(status != -ESHUTDOWN)) {
 			dbg(1," %s : nonzero status received: %d",
 			dbg(1," %s : nonzero status received: %d",
 			    __FUNCTION__, status);
 			    __FUNCTION__, status);
 		}
 		}