[ros-diffs] [fireball] 41416: - Don't reinitialize in case of error. Fixes a "DPC > 1 sec" problem related to an infinite loop in usbdriver.

fireball at svn.reactos.org fireball at svn.reactos.org
Mon Jun 15 15:48:56 CEST 2009


Author: fireball
Date: Mon Jun 15 17:48:55 2009
New Revision: 41416

URL: http://svn.reactos.org/svn/reactos?rev=41416&view=rev
Log:
- Don't reinitialize in case of error. Fixes a "DPC > 1 sec" problem related to an infinite loop in usbdriver.

Modified:
    trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c?rev=41416&r1=41415&r2=41416&view=diff
==============================================================================
--- trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c [iso-8859-1] Mon Jun 15 17:48:55 2009
@@ -768,9 +768,6 @@
 
                 if (port_idx)
                     hub_check_reset_port_status(pdev, port_idx);
-
-                //reinitialize the int request, here to reduce some uncertainty of concurrency
-                hub_start_int_request(pdev);
             }
         }
         return;



More information about the Ros-diffs mailing list