Hi, Greg:

I looked at RMK's UART infrastructure and it seemed a little too
fine-grained to me. It does not seem like a good match for things
like edgeport and keyspan. So, my enthusiasm about "us" has diminished.

Also, remember what kind of pain in the butt was the coexistence
of usb-storage and ub, both for me and Matt Dharm. The present situation
is different, because "us" would take over usb-serial completely in time,
but ub will never take over usb-storage. But even temporarily it's
still a pain.

I think that the right path going forward is to attempt to salvage
usb-serial.

Short term, I have a couple more patchlets, awaiting testing:

 - pl2303 oops on rmmod is a use-after-free caused by the keventd
   taking its sweet time to process work. A flush_scheduled_work
   seems to be missing in our disconnect path.

 - mct_u232 needs a little msleep(), because there's no telling
   when the device actually finished transmitting. But kill_urb
   aborts the transmission, so characters are lost.

I'm going in for a surgery tomorrow, but I expect them to wake me
the same day, so the usb-serial's doom is pretty much sealed regardless.

Cheers,
-- Pete


-------------------------------------------------------
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