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

Reply via email to