lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 16 Jul 2010 09:44:21 +0200 From: Helmut Grohne <helmut@...divi.de> To: Stephen Hemminger <shemminger@...ux-foundation.org>, netdev@...r.kernel.org Subject: sky2 mac hung again (or still?) Dear sky2 maintainers, thanks for all your work on the continuously improving stability issues of the sky2 driver. Unfortunately this battle is not yet over. To aid in getting this fully working I'd like to give another data point. Kernel: vanilla 2.6.33.2 lspci output: 05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19) Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet controller PCIe (Asus) Flags: bus master, fast devsel, latency 0, IRQ 36 Memory at d1000000 (64-bit, non-prefetchable) [size=16K] I/O ports at a000 [size=256] [virtual] Expansion ROM at 80800000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Vital Product Data Capabilities: [5c] MSI: Enable- Count=1/2 Maskable- 64bit+ Capabilities: [e0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: sky2 dmesg output after rmmod and modprobe (for a currently very hung card): sky2 driver version 1.26 sky2 0000:05:00.0: PCI INT A -> GSI 36 (level, low) -> IRQ 36 sky2 0000:05:00.0: setting latency timer to 64 sky2 0000:05:00.0: PCI: Disallowing DAC for device sky2 0000:05:00.0: Yukon-2 EC chip revision 2 sky2 0000:05:00.0: irq 53 for MSI/MSI-X sky2 0000:05:00.0: No interrupt generated using MSI, switching to INTx mode. sky2 eth0: addr 00:15:f2:36:00:e9 The problem (again/still) is as usual: sky2 eth0: hung mac 124:91 fifo 194 (182:176) sky2 eth0: receiver hang detected sky2 eth0: disabling interface sky2 eth0: enabling interface (I can get you more of these hung mac messages with slightly different numbers if need be.) This kind of hang happens about once a day for me and it kills my pptp vpn connection, cause the card takes too long to recover. Today in contrast the card took the opportunity to crash a bit harder, so I did not get it up again (maybe a reboot can help later). I was lucky to have an unused rtl8139too in that machine... It seems like a precondition for the card to hang is a bit network traffic. I don't remember getting it crashed with a load of less than 10Mbit symmetric (receive/send) while using this kernel version. On the other I have seen the card survive this workload for 8 hours a few times. It does not seem to have any problems with a quick and high receive load (downloading Debian packages from the next 1Gbit mirror, usually around 200Mbit). To me this sounds like a race condition. Did I miss out any details? Thanks in advance Helmut -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists