diff --git a/[refs] b/[refs] index d905e04f1f78..1e610c9c27ad 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f8cc5756dee3c2a4c56a7f089291f5ae0232747f +refs/heads/master: 7a3ca7d2b5ec31b2cfa594b961d77e68075e33c7 diff --git a/trunk/drivers/usb/serial/generic.c b/trunk/drivers/usb/serial/generic.c index ddde5fb13f6b..5f7d3193d355 100644 --- a/trunk/drivers/usb/serial/generic.c +++ b/trunk/drivers/usb/serial/generic.c @@ -223,7 +223,7 @@ int usb_serial_generic_write_room (struct usb_serial_port *port) dbg("%s - port %d", __FUNCTION__, port->number); if (serial->num_bulk_out) { - if (port->write_urb_busy) + if (!(port->write_urb_busy)) room = port->bulk_out_size; }