Messages in this thread | | | Date | Sun, 31 Aug 2008 21:14:50 +0200 | From | "Dushan Tcholich" <> | Subject | Re: ksoftirqd high cpu load on kernels 2.6.24 to 2.6.27-rc1-mm1 |
| |
Hi
On Sun, Aug 31, 2008 at 7:05 PM, Stephen Hemminger <shemminger@vyatta.com> wrote: > On Sun, 31 Aug 2008 10:51:46 +0200 > "Dushan Tcholich" <dusanc@gmail.com> wrote: > >> Hello >> I found the culprit. >> >> When using powertop I get: >> Top causes for wakeups: >> 35,2% (251,0) ip : br_stp_enable_bridge (br_hello_timer_expired >> >> So I tried to turn them off with: >> brctl sethello br0 0 >> but the problem persisted. > > > You can't turn off the hello timer, it is needed for Spanning Tree to > work. The kernel should reject requests to set hello timer < 1sec. > Most routers allow 1 - 10sec. > > I am going to do a new patch to add tighter range checking for STP timer > settings and another to default fowarding delay of zero if STP is disabled. > Well I try to turn stp off but it doesn't want to :) This is in my /etc/conf.d/net brctl_br0=( "setfd 0" "sethello 10" "stp off" ) I had problems with sethello 0 so now I'm using 10. Tried with brctl stp br0 off but still had same troubles.
Have a nice day Dushan
| |