On 8/15/12 9:12 AM, Michael Markstaller wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 09.08.2012 02:38, Adam Gensler wrote:
The following patch corrects a hard reset that occurs on alix and
soekris net5501 hardware. Specifically, this is an issue with the
via rhine NIC driver. Under periods of extreme load, the via rhine
driver can cause a reset of the entire system. When this happens no
output is seen on the console, the device simply reboots. This was
reported in the following ticket:
Consistent crash on Soekris NET5501
https://dev.openwrt.org/ticket/11882
I was able to reproduce the problem locally with numerous alix
2d13 platforms. Under heavy 64 byte frame size load from a
Smartbits traffic generator, the alix hardware will hard reset in
under 5 minutes. The same hardware, under the same load, on FreeBSD
9.0 does not reset.
Getting back to the core (this is also reproducable under Debian back
to 2.6.32):
Your patch and the changes in kernel 3.5 which they're based on fix
the reboot but it's still a heavy DoS against the Box (Alix).
Smashing 70 mbit with 64 byte packets against using pktgen makes the
loadavg go above 50 and the system unresponsive while "under attack"..
Better than reboot but not good..
Any hints where to proceed to fix this?
I'm not sure that's entirely fixable. Can you show me any hardware that
doesn't go unresponsive if you smash it with a ton of traffic? The alix
hardware isn't super fast. I would expect you'd see the same thing on a
lot of boards that OpenWRT runs on.
best regards
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAlAroD0ACgkQaWRHV2kMuAK0vQCeNpgg6QSU3zNWS5uHzzw4hpHI
ooQAnRs6t92f5NgEonlc4pq+ohduDN8y
=e0w8
-----END PGP SIGNATURE-----
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel