Dave,

I appreciate your useful comment.
I am learning many things from you.

Dave wrote,

> You should explain what you're trying to achieve by these changes.
> The EHCI changes look like trouble, as does the usb-storage one.

I understood.
For EHCI  changes, When reach qtds the hc is using, 
then I think that skip the next branch.

Haruo>                  /* stop scanning when we reach qtds the hc is using
*/
Haruo>                  } else if (likely (!stopped
Haruo> -                                && HCD_IS_RUNNING
(ehci->hcd.state))) {
Haruo> +                                || HCD_IS_RUNNING
(ehci->hcd.state))) {
haruo>                          break;

Possibly about hw_token, I was wrong.
Can the cause which SCSI abort stopped be considered?

> The hub changes might be better, but I didn't look at them.  I know
> there are at least refcounting problems though that code path.

Is it what may be regarded as hub changes being right? 
I do not know at least refcounting problems.
How is the problem reproducible if it carries out?

# I will investigates about usb-storage fault handling code.

Thanks!!
Haruo


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to