netdev
[Top] [All Lists]

Re: ksoftirqd uses 99% CPU triggered by network traffic (maybe RLT-8139

To: Pasi Sjoholm <ptsjohol@xxxxxxxxx>
Subject: Re: ksoftirqd uses 99% CPU triggered by network traffic (maybe RLT-8139 related)
From: Francois Romieu <romieu@xxxxxxxxxxxxx>
Date: Tue, 3 Aug 2004 18:50:26 +0200
Cc: Robert Olsson <Robert.Olsson@xxxxxxxxxxx>, H?ctor Mart?n <hector@xxxxxxxxxxxxxx>, Linux-Kernel <linux-kernel@xxxxxxxxxxxxxxx>, akpm@xxxxxxxx, netdev@xxxxxxxxxxx, brad@xxxxxxxxxx, shemminger@xxxxxxxx
In-reply-to: <Pine.LNX.4.44.0408031523220.32102-100000@xxxxxxxxxxxxxxx>; from ptsjohol@xxxxxxxxx on Tue, Aug 03, 2004 at 03:32:15PM +0300
References: <20040803003515.A29885@xxxxxxxxxxxxxxxxxxxxxxxxxx> <Pine.LNX.4.44.0408031523220.32102-100000@xxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.2.5.1i
Pasi Sjoholm <ptsjohol@xxxxxxxxx> :
[...]
> The first log file is with both patchs applied and the second one with one 
> little change to rx8139_rx() to show if it even goes to through 
> 
> "        while (netif_running(dev) && received < budget
>                && (RTL_R8 (ChipCmd) & RxBufEmpty) == 0) {"-section.
> 
> This was the change which I made.. so you can see in the second log file 
> that there won't be any of these messages after the driver has crashed. 

If you remove the "if (received > 0) {" test in r8139-10.patch and keep
both patches applied, I assume you are back to a crash within 15min (instead
of within 2min as suggested by the log), right ?

--
Ueimor

<Prev in Thread] Current Thread [Next in Thread>