James Carlson wrote:
It's wonderful to see this ... folks have been mis-attributing the
problem to PPP for a while now, and it's good news that the root cause
in USB has been found.
The problem seems located in usbser. But the root-cause is not so clear yet. As I described in CR6840063, the usbser_wq_thread is supposed to wake up, which is triggered by several conditions. However, it doesn't, while there're a lot of messages queued. I have asked submitter to send me a coredump with debug driver, so that I can figure out the root cause from the history info. Unfortunately, I haven't successfully got such a coredump for some reason. Chototsu's suggested fix seems too aggressive and I'm afraid it may cause regression for other usb serial driver and applications. I have another fix based on my guess of the root cause. Somebody with such device has verified it. But Chototsu doesn't agree it. See http://www.opensolaris.org/jive/thread.jspa?threadID=70306&tstart=0 .

The RE on that bug is Raymond Chen.  I've copied him on this reply,
and I'd hope that he'd follow up with the original poster.
Yes, I have some discussion with Chototsu. And I will contact submitter of CR6840063 for further help. This CR is the first one with a coredump. And thank you for the hint of STREAM analysis. Once the root cause is known, I will putback my fix.

Thanks,
Lei Chen


_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to