Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 2019 11:33:30 -0600
From:      Ian Lepore <ian@freebsd.org>
To:        Balanga Bar <balanga.bar@gmail.com>, freebsd-arm@freebsd.org
Subject:   Re: interrupt storm detected
Message-ID:  <6e5e9c101aa35da0bf449bd8e407b8110a2ad382.camel@freebsd.org>
In-Reply-To: <CADocevA56sHhUQ256FYf39mVjsm48ZTURQXd2-arGLRRPK8wpg@mail.gmail.com>
References:  <CADocevA56sHhUQ256FYf39mVjsm48ZTURQXd2-arGLRRPK8wpg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2019-04-17 at 19:23 +0100, Balanga Bar wrote:
> After building FreeBSD 12.0-RELEASE for ARM I managed to boot up my
> GoFlex
> Home booting up without getting kernel panics which I did with 11.2,
> but
> instead I get a msg every second or so saying:-
> 
> interrupt storm detected on "intr13:" throttling interrupt source
> 
> After some experimenting I managed to run vmstat -i which showed:-
> 
> interrupt                          total       rate
> irq1: timer0                       27224        201
> irq12: mge0                         6037         45
> irq13: mge0                        11003         81
> irq19: ehci0                        5665         42
> irq33: uart0                         247          2
> Total                              50176        371
> 
> 
> Is there anyting I can do to stop this storm?
> 
> I tried adding hw.intr_storm_threshold=4000 to /etc/sysctl.conf, but
> that
> made no difference.
> 

Check whether the right PHY indexes are being used.  I've seen kirkwood
systems put the PHYs on 0 & 1, 0 & 4, and 0 & 8.  I've seen interrupt
storms on mge before.  I'm not positive the PHY numbers and the irq
storms are related, that's just two random things I remember from the
past.

-- Ian




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6e5e9c101aa35da0bf449bd8e407b8110a2ad382.camel>