Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jan 2015 09:46:59 -0800
From:      Jack Vogel <jfvogel@gmail.com>
To:        Harald Schmalzbauer <h.schmalzbauer@omnilan.de>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: igb(4) watchdog timeout, lagg(4) fails
Message-ID:  <CAFOYbcn0F1QXajUZ2XOncSg8z9xjuCQtzC=Siteyrq%2BDkvAw-A@mail.gmail.com>
In-Reply-To: <54AFA784.6020102@omnilan.de>
References:  <54ACC6A2.1050400@omnilan.de> <54AE565D.50208@omnilan.de> <54AE5A6B.7040601@omnilan.de> <54AFA784.6020102@omnilan.de>

next in thread | previous in thread | raw e-mail | index | archive | help
The tuneable interrupt rate code is not mine, and looking at it I'm not
entirely
sure it works. Why are you focused on the interrupt rate anyway, do you hav=
e
some reason to tie it to the watchdog?

You could turn AIM off (enable_aim) and see if that changed anything?

It seems most the time problems show up they involve the use of lagg, if yo=
u
take it out of the mix does the problem go away?

Jack


On Fri, Jan 9, 2015 at 2:03 AM, Harald Schmalzbauer <
h.schmalzbauer@omnilan.de> wrote:

>  Bez=FCglich Harald Schmalzbauer's Nachricht vom 08.01.2015 11:22
> (localtime):
>
> ...
>
> > While systat tells:
> >    3 igb1:que 0
> > 1619 igb1:que 1
> >    3 igb1:que 2
> >    1 igb1:que 3
> >
> > sysctl dev.igb tells:
> > dev.igb.1.queue0.interrupt_rate: 43478
> > dev.igb.1.queue1.interrupt_rate: 76923
> > dev.igb.1.queue2.interrupt_rate: 111111
> > dev.igb.1.queue3.interrupt_rate: 90909
> >
> > How do I have to understand sysctl's interrupt_rate value?
>
> Even more interesting, is it reasonable to get constantly visually
> strange results from igb0's interrupt_rate?
> 'sysctl dev.igb | grep rate'
> dev.igb.0.queue0.interrupt_rate: 111111
> dev.igb.0.queue1.interrupt_rate: 111111
> dev.igb.0.queue2.interrupt_rate: 111111
> dev.igb.0.queue3.interrupt_rate: 41666
> dev.igb.1.queue0.interrupt_rate: 100000
> dev.igb.1.queue1.interrupt_rate: 76923
> dev.igb.1.queue2.interrupt_rate: 37037
> dev.igb.1.queue3.interrupt_rate: 52631
> ...
> dev.igb.0.queue0.interrupt_rate: 125000
> dev.igb.0.queue1.interrupt_rate: 111111
> dev.igb.0.queue2.interrupt_rate: 111111
> dev.igb.0.queue3.interrupt_rate: 66666
> dev.igb.1.queue0.interrupt_rate: 40000
> dev.igb.1.queue1.interrupt_rate: 43478
> dev.igb.1.queue2.interrupt_rate: 37037
> dev.igb.1.queue3.interrupt_rate: 52631
> ...
> dev.igb.0.queue0.interrupt_rate: 100000
> dev.igb.0.queue1.interrupt_rate: 111111
> dev.igb.0.queue2.interrupt_rate: 111111
> dev.igb.0.queue3.interrupt_rate: 100000
> dev.igb.1.queue0.interrupt_rate: 34482
> dev.igb.1.queue1.interrupt_rate: 6097
> dev.igb.1.queue2.interrupt_rate: 83333
> dev.igb.1.queue3.interrupt_rate: 76923
>
> igb0 doesn't look random enough to me ;-)
>
> Any help highly appreciated!
>
> Thanks,
>
> -Harry
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbcn0F1QXajUZ2XOncSg8z9xjuCQtzC=Siteyrq%2BDkvAw-A>