|
@@ -210,6 +210,7 @@ static int init_status (struct usbnet *dev, struct usb_interface *intf)
|
|
} else {
|
|
} else {
|
|
usb_fill_int_urb(dev->interrupt, dev->udev, pipe,
|
|
usb_fill_int_urb(dev->interrupt, dev->udev, pipe,
|
|
buf, maxp, intr_complete, dev, period);
|
|
buf, maxp, intr_complete, dev, period);
|
|
|
|
+ dev->interrupt->transfer_flags |= URB_FREE_BUFFER;
|
|
dev_dbg(&intf->dev,
|
|
dev_dbg(&intf->dev,
|
|
"status ep%din, %d bytes period %d\n",
|
|
"status ep%din, %d bytes period %d\n",
|
|
usb_pipeendpoint(pipe), maxp, period);
|
|
usb_pipeendpoint(pipe), maxp, period);
|