Alan Cox wrote:
<snip>
> This brings me up to a general note. There is a lot of USB stuff in -ac that
> is different (hopefully better) than Linus tree. Im reluctant to submit that
> on myself and it would be good after 2.4.4 to work out which bits are ready
> to go to Linus
IMPNSHO, I think that the following -ac only drivers /changes should be pushed
to Linus pretty soon:
* usbnet (probably EXPERIMENTAL, and may need to sort the current 1080 and
plusb code, perhaps by commenting out the Config.in options)
* kaweth (EXPERIMENTAL - I tried pushing this to Linus, CC: Johannes, to see
what would happen)
* usb-irda (EXPERIMENTAL - subject to any needed IRDA changes going in)
* HP5300C (EXPERIMENTAL)
* usbvideo architecture changes
* acm update (probably fairly important)
* devio changes (looks like important locking stuff)
* maybe the typo / errno changes
* hid updates (reasonably important)
* scanner updates
* serial changes (probably reasonably important)
* mass storage updates (looks reasonably important)
* usb-uhci updates (looks reasonably important)
* uhci updates (looks reasonably important)
* usb-ohci updates (looks reasonably important)
* usb.c (interface claiming and maybe locking)


The other drivers that should be pushed to Linus pretty soon:
* Philips webcam driver (maybe EXPERIMENTAL, for any bugs that show up on
other architectures, if this hasn't been verified, say on a big endian machine
and/or a 64 bit machine).
* The Alcatel ADSL driver (EXPERIMENTAL)
* HID Device driver (maybe EXPERIMENTAL)
* Changes to support slab poisoning (aka pcipool) - is this still in
contention?
* Any important driver updates that authors are holding :)
 

After that, I'd like to see the following drivers added to -ac:
* Mass Storage changes from the current CVS tree (at least whatever is
reasonably stable - maybe adding (EXPERIMENTAL) back in if there is some
danger)
* The SE401 driver (maybe EXPERIMENTAL)
* The qce-qa (Logitech cam) driver (maybe EXPERIMENTAL)
* The EHCI driver (EXPERIMENTAL)
* Datafab driver (EXPERIMENTAL, maybe not yet)
* BusLink driver (EXPERIMENTAL, maybe not yet)
* Any USB 2.0 drivers (EXPERIMENTAL :)


With these changes, the 2.4 kernel should be reasonably well featured, and
reasonably stable.  Without them, we are diverging development from user /
distribution reality.

Then when 2.5 is forked, we drop in the -ac stuff and push on. 

Any comments, suggestions or changes?

Brad

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to