On Fri, Sep 05, 2014 at 08:53:59AM +0000, David Laight wrote: > > On Wed, Aug 20, 2014 at 04:12:49PM +0200, Andrea Arcangeli wrote: > > > Hi Sarah, > > > > > > just a short followup on this. I still had 1gbps hangs with the > > > 0b95:1790 ASIX Electronics Corp device using xhci. But it seems now > > > stable for the last 12 hours under heavy load after I removed all > > > powersaving features. > > > > ... > > > > Unless the hardware is broken there's something wrong in xhci or the > > > > usbnet driver that makes it hang with my usual stress test I do to > > > > check if the networks is reliable. The device driver is ax88179_178a.c > > There are still some bugs in the xhci ring handling that can affect > the ax88179_178a driver+hardware. > I needs the fix to ensure that the ring boundaries are aligned with usb > packets, otherwise packets can get lost and the tx side can lock up. Ok once fixed feel free to CC me so I can test it. I'm running ax88179_178a in two places without apparent problems, interestingly I didn't reproduce more lockups after turning off the powersave feature. The only catch is that the xhci hang is not easily reproducible... One more thing worth mentioning, I had to disable tx/rx checksum in hardware (enabled by default) with ethtool or it wouldn't resume from RAM but that was a black and white issue, the only real annoyance was the occasional xhci hang that requires rmmod xhci_hcd to recover from. Thanks, Andrea -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html