Am Donnerstag, 18. Mai 2006 20:33 schrieb Micah Dowty:
> 3. Isochronous transfers had a higher arbitrary buffer size
>    limit than bulk/interrupt transfers. Isochronous transfers
>    now use MAX_USBFS_BUFFER_SIZE, which has been raised to 32K.
>    These limits are in place not to enforce the USB spec, but
>    to prevent userspace applications from abusing kmalloc().
>    We might as well allow all transfers access to the higher
>    32K limit, since it was already possible for a malicious
>    userspace app to allocate 32K at a time using isochronous
>    URBs.

If you allow exactly 32768 the management information for kmalloc will
need additional space pushing the allocation to 64K.

        Regards
                Oliver


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to