On Tue, 21 Oct 2003 10:18:35 -0700 Greg KH <[EMAIL PROTECTED]> wrote:
| On Sun, Oct 19, 2003 at 12:21:56PM +0200, Markus Germeier wrote: | > Hello Greg, Hello all, | > | > Greg KH <[EMAIL PROTECTED]> writes: | > | > > How about: | > > (3) rewrite MPIO code to use libusb/usbfs to not require any kernel | > > module at all. | > > | > > Could that be possible? Is there anything that you need to do that | > > requires a kernel module? In looking at the rio500 driver, it can all | > > be done from userspace too, right? | > | > we have no special "kernel needs", so using libusb should not be to | > hard for us. Actually another project for the MPIO uses it already. | > | > But I'm a bit concerned about I/O performance. The MPIO players itself | > are not the fastest and we never we able to actually push the | > performance to its limit. | > | > Are there any experiences how well a libusb implementation "behaves" | > in comparison to a kernel implementation. | | Yes, libusb will always be slower than a kernel driver. | But if you are doing something that isn't really time critical, doing it | in userspace is the proper thing to do. You are probably right, but iirc, when the RIO driver was converted to userspace from a kernel driver (way back when), the performance was very nearly the same... -- ~Randy ------------------------------------------------------- This SF.net email is sponsored by OSDN developer relations Here's your chance to show off your extensive product knowledge We want to know what you know. Tell us and you have a chance to win $100 http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
