Received: with ECARTIS (v1.0.0; list netdev); Fri, 30 Jul 2004 07:06:16 -0700 (PDT) Received: from mail1.slu.se (mail1.slu.se [130.238.96.11]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id i6UE69jA018687 for ; Fri, 30 Jul 2004 07:06:10 -0700 Received: from robur.slu.se (robur.slu.se [130.238.98.12]) by mail1.slu.se (8.12.10/8.12.10) with ESMTP id i6UE5tIR023570; Fri, 30 Jul 2004 16:05:55 +0200 Received: by robur.slu.se (Postfix, from userid 1000) id DE7BCEC33E; Fri, 30 Jul 2004 16:05:55 +0200 (CEST) From: Robert Olsson MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16650.21955.869485.332365@robur.slu.se> Date: Fri, 30 Jul 2004 16:05:55 +0200 To: Pasi Sjoholm Cc: Robert Olsson , Francois Romieu , H?ctor Mart?n , Linux-Kernel , , , , Subject: Re: ksoftirqd uses 99% CPU triggered by network traffic (maybe RLT-8139 related) In-Reply-To: References: <16650.4736.456106.603065@robur.slu.se> X-Mailer: VM 7.18 under Emacs 21.3.1 X-archive-position: 7344 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: Robert.Olsson@data.slu.se Precedence: bulk X-list: netdev Pasi Sjoholm writes: > I don't remember if I have said this but when the ksoftirqd has started to > take all the cpu-time there is no way to stop it excluding booting > computer. You can kill or stop all the processes which are taking your > cpu-time (ie. source compiling) but network wont start to work or neither > there is no free cpu-time for use because ksoftirqd won't stop eating it. No you didn't then it seems you are hit by some bug. Have the bug happen. Kill userland processes like as you did. Try find out what's running. I would look in /proc/interrupt /proc/net/softnet_stat /proc/net/dev or maybe best to take a profile if possible or Magic SysRq to find out what's looping. Also try ifconfig down. Cheers. --ro