[USBSTOR] Refactor device reset and pipe reset code.
[reactos.git] / drivers / usb / usbstor / usbstor.c
index 0076c51..99392f7 100644 (file)
@@ -40,6 +40,8 @@ USBSTOR_AddDevice(
     DeviceExtension->PhysicalDeviceObject = PhysicalDeviceObject;
     DeviceExtension->LowerDeviceObject = IoAttachDeviceToDeviceStack(DeviceObject, PhysicalDeviceObject);
 
+    KeInitializeSpinLock(&DeviceExtension->CommonLock);
+
     IoInitializeTimer(DeviceObject, USBSTOR_TimerRoutine, (PVOID)DeviceExtension);
 
     // did attaching fail