usbnet: consider device busy at each recieved packet
[pandora-kernel.git] / drivers / net / usb / usbnet.c
index 62f8b5c..b7b3f5b 100644 (file)
@@ -493,6 +493,7 @@ block:
                if (netif_running (dev->net) &&
                    !test_bit (EVENT_RX_HALT, &dev->flags)) {
                        rx_submit (dev, urb, GFP_ATOMIC);
+                       usb_mark_last_busy(dev->udev);
                        return;
                }
                usb_free_urb (urb);