[PATCH] USB: rmmod pl2303 after -28
[safe/jmp/linux-2.6] / drivers / usb / serial / usb-serial.c
index 7a1cc1b..cbca340 100644 (file)
@@ -162,6 +162,8 @@ static void destroy_serial(struct kref *kref)
                }
        }
 
+       flush_scheduled_work();         /* port->work */
+
        usb_put_dev(serial->dev);
 
        /* free up any memory that we allocated */