This thing is seriously broken, both for 2.4.x and 2.6.x:
1) Allocating "struct hiddev_usage_ref_multi uref_multi" on the stack in hiddev_ioctl() is not good - with HID_MAX_USAGES==1024, it is more than 4K.
Does anyone have any further comment on this?
Yes it was an oversight by me. Is limiting the number of values you can write at one time to a saner value the right solution?
If so, I will gladly submit a patch.
-- James Lamanna Applied Minds, Inc. 1209 Grand Central Ave. Glendale, CA 91201 (818) 332-5214
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel