i've applied these patches to a fresh linux 2.6.7 source set and moved only
the 8139too.c into my own (fresh) 2.6.7 kernel tree.
After rebuilding the modules i tried to run my usual test - sending a >1GB
file using Z-Modem (over a SSH connection). This test usually fails within
1-2 minutes on my system.
Using this patched driver everything works stable. So iA'm not enforced to
downgrade my system to a 2.4.x kernel :-)
This system is a ASUS A7V266 mainboard with two Realtek based network cards:
0000:00:0d.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev
0000:00:0e.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev
I tried another (Fiberline) network card but it had the same problems.
Many, many, many thanks.
Von: Francois Romieu [mailto:romieu@xxxxxxxxxxxxx]
Gesendet: Montag, 9. August 2004 23:46
An: Ralf E. Stranzenbach
Betreff: Re: ksoftirqd uses 99% CPU triggered by network traffic (maybe
Ralf E. Stranzenbach <mobil@xxxxxxxx> :
> i'm cured with the very same problem on my server machine. I tried for
> within the internet and googled this mail thread on the mail archives. But
> have some difficulties to understand, which patch should be applied to a
> vanilla 2.6.7 kernel to prevent this freezes.
I assume you have the same network adapter (i.e. 8139c).
Two patches are required:
Compile this kernel or extract the drivers/net/8139too.c file from it
into your favorite 2.6.x tree and give it a try.
Please Cc: your success/failure on netdev@xxxxxxxxxxxx