Re: What to do with all of the USB UHCI drivers in the kernel?

Greg KH
2002-05-21T20:11:52Z

On Tue, May 21, 2002 at 10:23:15AM -0500, Timothy E. Jedlicka - wrk wrote:
> greg@kroah.com said:
> > Ok, now that 2.5.16 is out, we have a total of 4 different USB UHCI
> > controller drivers in the kernel! That's about 3 too many for me :)
>
> Stupid follow-up question for you. Is it possible for me to stay on 2.4.18,
> but test the 2.5.16 USB subsystem? I really don't want to move my whole
> system to 2.5.16, but would be willing to experiment with the USB parts. Is
> this possible? Can I just rebuild the usb modules - I'm guessing this
> wouldn't work, but thought I would ask anyway. Or to ask another way - any
> way us 2.4 folks can help?

You _might_ want to try dropping the drivers/usb tree from 2.5.x into
2.4 (and the usb files in include/linux/usb*.h too) and see what
happens.

Odds are the build process will not work, and I think some of the usbfs
changes will also not work. But it would be interesting to see what you
found :)

So in short, I don't think that you could test out the 2.5 code on 2.4.
Is there some reason you can't run a 2.5 kernel? Personally I run it on
lots of different machines (laptops, desktops, servers, etc.)
successfully.

If you can't run a 2.5 kernel, you can just take a look through the
code, and tell me what you think of that. Readability is one of the
criteria I'm going to be using.

thanks,

greg k-h