From: Hector Martin Subject: Re: ksoftirqd uses 99% CPU triggered by network traffic (maybe RLT-8139 related) Date: Thu, 05 Aug 2004 12:14:26 +0200 Sender: netdev-bounce@oss.sgi.com Message-ID: <41120882.40302@marcansoft.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Francois Romieu , Robert Olsson , Linux-Kernel , akpm@osdl.org, netdev@oss.sgi.com, brad@brad-x.com, shemminger@osdl.org Return-path: To: Pasi Sjoholm In-Reply-To: Errors-to: netdev-bounce@oss.sgi.com List-Id: netdev.vger.kernel.org Pasi Sjoholm wrote: >Ok, now I have tested it for 6 hours without crashing the driver. The >system's load has been something like 5-6 the whole time. I also made some >network load with ~90Mbps-incoming and ~90Mbps-outgoing traffic. > >I haven't had time to test anything else but I'm quite sure that there is >no need for that anymore because the stability we have reached. > >I'll let you know if there's any problems within next few days but I would >recommend that those patches would be included in 2.6.8. (without that "if >(received > 0) {"). > >Many thanks for your help to resolve this problem. > >Hector, have you tested these patches? > > > Wow.. I gotta learn some more about kernel hacking someday.. lol I applied both (new) -10 and -20 patches and removed the test. I doubled the debug-messages that get sent to the PC (the UDP traffic) but it froze (the sender) and stopped sending them after 5 minutes. I guess that's because of the crappy TCP/IP stack on the other side (this is a PlayStation2 application i'm developing, and the homebrew PS2 TCP/IP stack doesn't have a good reputation.) I'm back to normal debugging, I'll test it for a couple of hours. So far, no problem.