From b9b69262c2a2e01836e28cea9402d62d51d8cfe9 Mon Sep 17 00:00:00 2001 From: Micah Dowty Date: Fri, 19 May 2006 11:26:24 -0700 Subject: [PATCH] --- yaml --- r: 28337 b: refs/heads/master c: 3612242e527eb47ee4756b5350f8bdf791aa5ede h: refs/heads/master i: 28335: b4218c03edc33654e8ee606af15ad7fbdfe88411 v: v3 --- [refs] | 2 +- trunk/drivers/usb/core/devio.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 0da5f127b8a7..75438a647174 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e016683d595aacde78b9385aabd0b98c8915d885 +refs/heads/master: 3612242e527eb47ee4756b5350f8bdf791aa5ede diff --git a/trunk/drivers/usb/core/devio.c b/trunk/drivers/usb/core/devio.c index 04f7504e0985..b04ede772f2c 100644 --- a/trunk/drivers/usb/core/devio.c +++ b/trunk/drivers/usb/core/devio.c @@ -982,7 +982,8 @@ static int proc_do_submiturb(struct dev_state *ps, struct usbdevfs_urb *uurb, return -EFAULT; } for (totlen = u = 0; u < uurb->number_of_packets; u++) { - if (isopkt[u].length > 1023) { + /* arbitrary limit, sufficient for USB 2.0 high-bandwidth iso */ + if (isopkt[u].length > 8192) { kfree(isopkt); return -EINVAL; }