Hi Greg, I request your help on debugging the GadgetFS AIO functionality. I'm working on an developing a USB user space driver on top of the GadgetFS Driver on a ARM based Linux Kernel version 2.6.10. I'm using the AIO support of the GadgetFS driver in my design. When I make a io_getevents call from the user space, it hangs and never returns. I see that you have released a patch to fix this on 2.6.17 kernel (http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.6/2.6.17/). I tried applying the following of patches in the same order as mentioned below
usb-gadgetfs-highspeed-bugfix.patch (all the Hunks succeed) gadgetfs-fix-memory-leaks.patch (2 out of 6 Hunks, #4 and #6 FAILED) gadgetfs-fix-aio-interface-bugs.patch (all the Hunks succeed) After applying the patches, I get some memory faults when the io_submit is called. But the io_getevetns returns without reading any data. I don't know whether it matters, but the libaio version that is use is 0.3.99. Please advice me on whether I'm applying the patches in the correct order or am I missing something here. If you can give me a direction on how to go about fixing this, it would be great. Thanks and Regards, Shankar __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------------------------- 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&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel