On Jul 24, 2007, at 1:17 PM, Sarah Sharp wrote: > When an AIO operation is cancelled
So, the sad story is that the cancellation support in fs/aio.c is a mess. Before we get lost on those details can we talk about simply not allowing cancelation of these usbfs2 aio read requests? If they guarantee forward progress then you can just do what dio does. Don't set ki_cancel, they'll eventually complete. > I'd love to ditch the in-kernel AIO and use syslets instead, but Greg > won't accept my usbfs2 patches until I've implemented AIO, and I don't > want to keep waiting. Why is he requiring AIO support? If it's just binary compatibility, you might get away with supporting the ABI but servicing the requests synchronously. Maybe? - z ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel