diff --git a/[refs] b/[refs] index 695ee764d649..456cded0c252 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: eaddcd76903c28e84bb452a35835babb0800a2c4 +refs/heads/master: 8a78335442cea429afb2b964318b6e257448ea00 diff --git a/trunk/drivers/net/usb/usbnet.c b/trunk/drivers/net/usb/usbnet.c index 62f8b5cfbb56..b7b3f5b0d406 100644 --- a/trunk/drivers/net/usb/usbnet.c +++ b/trunk/drivers/net/usb/usbnet.c @@ -493,6 +493,7 @@ static void rx_complete (struct urb *urb) 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);