transfer buffer length
In this case DWC_OTG controller will over-write memory space that
not belongs to this urb, it may cause kernel crash.
Signed-off-by: lyz <lyz@rock-chips.com>
}
}
+ WARN((urb->actual_length > urb->transfer_buffer_length &&
+ usb_pipein(urb->pipe)),
+ "DWC_OTG Transfer buffer length less than actual buffer length"
+ "actual_length %d , buffer_length %d urb->complete %pF\n",
+ urb->actual_length, urb->transfer_buffer_length,
+ urb->complete);
+
if (usb_pipetype(urb->pipe) == PIPE_ISOCHRONOUS) {
int i;