[PATCH] USB: ehci handles pci misbehavior better
commit836115bf98d9fb23da197c5e1da3be49480bcf27
authorDavid Brownell <david-b@pacbell.net>
Thu, 22 Apr 2004 06:43:11 +0000 (21 23:43 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 22 Apr 2004 06:43:11 +0000 (21 23:43 -0700)
tree96e5ad52313bb575a5e9bfffdd4521859708fbc8
parent1246206fc3822cbb6a764379cd79b2d69cf8e2e2
[PATCH] USB: ehci handles pci misbehavior better

Cope better when PCI misbehaves badly and registers misbehave:

    - terminate some loops before they get to infinity
       * capability scan
       * port reset
    - after init failure, memory may already be cleaned up

Some systems have been reporting such problems after ACPI resume.
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-hub.c