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
| ||
|
Message-ID: <20100419173813.7750395f4fkkmrk0@limpopo.deheime.ch> Date: Mon, 19 Apr 2010 17:38:13 +0200 From: Stefan Agner <stefan@...er.ch> To: netdev@...r.kernel.org Cc: buytenh@...tstofly.org Subject: ep93xx_eth stopps receiving packages Hello, I'm using Linux 2.6.32.9 on a technologic systems TS-7250 SBC board, with the ep93xx_eth driver for networking. On three identical, but independent systems I noted that the system is unreachable after a while. On a serial terminal I noted that only the TX counter counts onward, RX stays where it is, no matter if i try to ping from or to the system. Wireshark tells me exactly that too: I see helpless ARP requests which gets answered, but no ICMP. The system doesnt receive the ARP requests, and just sends another one. With a simple program which sends small packages in a fast pace I can reproduce the problem after several seconds (additional CPU load seem to provoke the problem even more). Remove and replug the network cable doesn't solve the problem, but ifup/down does. I don't see any messages in dmesg, memory is still available. Is it a network driver problem or even a network stack problem? It looks to me like a race condition in the network driver, which can be triggered by short packets. What can I do to track the problem further down? Thanks for hints, Stefan ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. -- 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