From: Robert Olsson <Robert.Olsson@data.slu.se>
To: Herbert Xu <herbert@gondor.apana.org.au>
Cc: Andrew Morton <akpm@osdl.org>,
netdev@vger.kernel.org, Dipankar Sarma <dipankar@in.ibm.com>,
"Paul E. McKenney" <paulmck@us.ibm.com>,
"bugme-daemon@kernel-bugs.osdl.org"
<bugme-daemon@bugzilla.kernel.org>,
alchemyx@uznam.net.pl, Robert Olsson <Robert.Olsson@data.slu.se>
Subject: Re: [Bugme-new] [Bug 6682] New: BUG: soft lockup detected on CPU#0! / ksoftirqd takse 100% CPU
Date: Tue, 20 Jun 2006 17:28:35 +0200 [thread overview]
Message-ID: <17560.5155.562715.635409@robur.slu.se> (raw)
In-Reply-To: <20060620123253.GA26122@gondor.apana.org.au>
Hello!
Yes seems the system is very loaded for some reason
> > sometimes a day) we get 100% usage on ksoftirqd/0 and following messages
in logs:
as all softirq's are run via ksoftirqd. That's still OK but why don't the
watchdog get any CPU share at all? Mismatch in priorities?
Herbert Xu writes:
> On Mon, Jun 19, 2006 at 10:20:10PM +0000, Andrew Morton wrote:
> >
> > > [<c02396f9>] dev_queue_xmit+0xe0/0x203
> > > [<c0250de8>] ip_output+0x1e1/0x237
> > > [<c024f3f5>] ip_forward+0x181/0x1df
> > > [<c024e21a>] ip_rcv+0x40c/0x485
> > > [<c0239bd0>] netif_receive_skb+0x12f/0x165
> > > [<f885aa4c>] e1000_clean_rx_irq+0x389/0x410 [e1000]
> > > [<f885a1ca>] e1000_clean+0x94/0x12f [e1000]
> > > [<c0239d5a>] net_rx_action+0x69/0xf0
> > > [<c011a305>] __do_softirq+0x55/0xbd
> > > [<c011a39a>] do_softirq+0x2d/0x31
> > > [<c011a3f8>] local_bh_enable+0x5a/0x65
> > > [<c024a0a1>] rt_run_flush+0x5f/0x80
Normal for a router...
> Could you tell us the frequency of route updates on this machine?
> Route updates are pretty expensive especially when a large number
> of flows hits your machine right afterwards.
Yes flush is costly an unfortunly hard to avoid. We discussed this a
bit before...
> You can monitor this by running ip mon. You might just be getting
> bogus route updates causing unnecessary flushes to the routing cache.
Just sampled 10 min in one of routers with full 2 * (Full BGP). Well
remember Zebra/Quagga has just one set in kernel. Anyway during the
10 minutes I looked I got 4 (insertion/deletions)/second in average.
Cheers.
--ro
prev parent reply other threads:[~2006-06-20 15:28 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <200606122311.k5CNBMEx007518@fire-2.osdl.org>
2006-06-19 22:20 ` [Bugme-new] [Bug 6682] New: BUG: soft lockup detected on CPU#0! / ksoftirqd takse 100% CPU Andrew Morton
2006-06-20 0:26 ` Paul E. McKenney
2006-06-20 12:32 ` Herbert Xu
2006-06-20 15:28 ` Robert Olsson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17560.5155.562715.635409@robur.slu.se \
--to=robert.olsson@data.slu.se \
--cc=akpm@osdl.org \
--cc=alchemyx@uznam.net.pl \
--cc=bugme-daemon@bugzilla.kernel.org \
--cc=dipankar@in.ibm.com \
--cc=herbert@gondor.apana.org.au \
--cc=netdev@vger.kernel.org \
--cc=paulmck@us.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).