VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / drivers / usb / storage / usb.h
index 7ef571a..35d0144 100644 (file)
@@ -158,9 +158,10 @@ struct us_data {
        dma_addr_t              cr_dma;          /* buffer DMA addresses */
        dma_addr_t              iobuf_dma;
 
-       /* mutual exclusion structures */
+       /* mutual exclusion and synchronization structures */
        struct semaphore        sema;            /* to sleep thread on   */
-       struct completion       notify;          /* thread begin/end        */
+       struct completion       notify;          /* thread begin/end     */
+       wait_queue_head_t       dev_reset_wait;  /* wait during reset    */
 
        /* subdriver information */
        void                    *extra;          /* Any extra data          */