Re: FW: xhci ASMedia lockups - a theory and a patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 29, 2014 at 03:48:27PM +0000, David Laight wrote:
> I've decided to forward this to the list.
> If you read further down he says that my patch makes the operation
> of the ax88179_178a stable - once the system has recognised it properly.

I don't understand why your patch helped.  This person has a 0.96 host,
which should not require the TD fragment rules.

On Wed, Jan 29, 2014 at 04:21:00PM +1100, renevant@xxxxxxxxxxxxxxxx wrote:
> I am someone who has been struggling to get an ax88179 net adapter working
> reliably.
>
> I have an integrated Asmedia 1042 xhci controller that is reportedly version
> 0.96 on an ASUS M5A99FX PRO R2.0, BIOS 2201 motherboard based on the AMD 990FX
> chipset.

The only thing you have in common here is that you've both got an
ax88179 device.  I wonder if Mark Lord has one as well.

Sarah Sharp

> > -----Original Message-----
> > From: renevant@xxxxxxxxxxxxxxxx [mailto:renevant@xxxxxxxxxxxxxxxx]
> > Sent: 21 January 2014 02:34
> > To: David Laight
> > Subject: Re: xhci ASMedia lockups - a theory and a patch
> > 
> > On Thursday 16 January 2014 08:59:34 you wrote:
> > > > I've been having problems with a ax88179_178a locking up the whole host
> > > > when handling stuff like torrent traffic. The nic is plugged into an
> > > > Asmedia controller.
> > > >
> > > > So far since applying your patch the system has not crashed.
> > >
> > > Not bad - I hadn't even tried booting a kernel containing the patch.
> > > There is usually something stupid that makes it all go wrong!
> > >
> > > > It looks good so far, there's one other problem I seem to have but i'm not
> > > > sure if it's related. It's in regards to very low rx speed when using scp.
> > >
> > > Probably something different.
> > > tcpdump/Wireshark might show that packets are being systematically dropped.
> > >
> > > 	David
> > 
> > 
> > Hello again,
> > 
> > I can see things are getting a little difficult on the mailing list. For me
> > personally I'm a little disappointed in the ax88179 it seems like too
> > much trouble to get to work fast and reliably.
> > 
> > * The driver author Freddy seemed to be in the middle of making an
> > addition to the driver and disapeared.
> > 
> > * Your patch made the nic stable on the Asmedia controller but there
> > are problems also initially getting the nic to work. I.e I'd have to plug it
> > in and out a few times while this was displayed in the dmesg:
> > 
> > [168200.681550] ax88179_178a 9-2:1.0 eth0: register 'ax88179_178a'
> > at usb-0000:07:00.0-2, ASIX AX88179 USB 3.0 Gigabit Ethernet, 80:3f:5d:08:0c:65
> > [168200.682095] usbcore: registered new interface driver ax88179_178a
> > [168200.736593] systemd-udevd[5551]: renamed network interface eth0 to enp7s0u2
> > [168323.854083] IPv6: ADDRCONF(NETDEV_UP): enp7s0u2: link is not ready
> > [168326.478326] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168326.606473] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168326.734751] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168326.734760] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168326.862967] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168326.862976] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168326.991186] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168326.991195] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.119385] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.119394] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.247539] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.247547] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.375808] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.375814] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.504033] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.504042] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.632267] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.632276] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.760481] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.760490] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168327.888698] ax88179_178a 9-2:1.0 enp7s0u2: kevent 4 may have been dropped
> > [168327.888707] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.016915] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.145129] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.273347] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.401561] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.529779] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.657980] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.786210] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168328.914428] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.042644] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.170861] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.299081] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.427293] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.555509] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.683724] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.811941] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168329.940155] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.068373] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.196588] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.324750] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.453005] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.581160] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.709463] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.837654] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168330.965870] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.094088] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.222322] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.350456] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.478751] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.484082] ax88179_178a 9-2:1.0 enp7s0u2: Failed to write reg index 0x0002: -110
> > [168331.606973] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.735183] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.863408] ax88179_178a 9-2:1.0 enp7s0u2: ax88179 - Link status is: 1
> > [168331.991563] net_ratelimit: 31 callbacks suppressed
> > 
> > 
> > This occurs with or without your patch though.
> > 
> > 
> > * I have a VIA VL800-Q8 based PCIE card which used to work OK with
> > this nic but now whenever I attempt to use this card the IOMMU in my
> > AMD 990FX system reports a page fault coming from this device and it
> > doesn't work.
> > 
> > So the nic is basically unusable with the most current version of Linux
> > for me. Maybe mine is faulty, I don't think so though. The issue I
> > reported with tso I don't think has anything to do with the ax88179, my
> > guess is it's a separate issue where there'sa  problem with offload
> > features not working with virtio_vlan interfaces.
> > 
> > At this stage I've just gone back to using an Intel nic, i'll do whatever
> > testing you would like me to do if you really want though.
> > 
> > 
> > Regards,
> > 
> > Will Trives
> 
> 
> --
> 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
--
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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux